角度 – 离子3 – 如何使用cordova插件网络接口与离子?

我的问题:
我需要我的应用程序搜索本地WiFi网络以查找具有特定端口上的应用程序的服务器计算机.我不想将服务器IP地址硬编码到应用程序中,因为它可能在许多地方使用.

更新:所以我需要能够找到网络上所有设备的IP地址.

到目前为止我做了什么:

通过执行以下步骤,Iv遵循堆栈溢出和在线的其他指南:

1.安装cordova插件:

"cordova plugin add cordova-plugin-networkinterface"

2.在全局范围内声明变量以访问该对象

declare var NetworkInterface: any;
export class TestClass{}

3.使用组件内的全局变量调用对象

NetworkInterface.getWiFiIPAddress((ip) => {
   console.log("network ip address = " + ip);
});

但是,从移动设备运行时,这会导致运行时出错:

ERROR Error: Uncaught (in promise): ReferenceError: NetworkInterface
is not defined

我还尝试在全局声明一个变量,然后尝试在组件中应用字符串值,只是为了得到同样的问题.这个变量在全球范围内不起作用似乎更有问题吗?任何帮助都会很棒!

您需要使用以下CLI:

ionic plugin add cordova-plugin-networkinterface --save

您需要将其声明为global.And您还需要在设备或模拟器上测试它,因为这是一个插件.

declare var NetworkInterface: any;

旧答案:

您可以使用本机Network插件轻松完成.

ionic cordova plugin add cordova-plugin-network-information
npm install --save @ionic-native/network

来自doc:

import { Network } from '@ionic-native/network';

constructor(private network: Network) { }

...

// watch network for a connection
let connectSubscription = this.network.onConnect().subscribe(() => {
  console.log('network connected!');
  // We just got a connection but we need to wait briefly
   // before we determine the connection type. Might need to wait.
  // prior to doing any api requests as well.
  setTimeout(() => {
    if (this.network.type === 'wifi') {
      console.log('we got a wifi connection, woohoo!');
    }
  }, 3000);
});
相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
公众号推荐
   一个历史类的公众号,欢迎关注
一两拨千金
2019香港 六 合 彩资料大全 长海县| 眉山市| 红河县| 重庆市| 玛曲县| 延寿县| 东阳市| 南丹县| 横峰县| 诸城市| 鄂伦春自治旗| 靖西县| 竹北市| 中西区| 和龙市| 万宁市| 河津市| 潮安县| 新兴县| 古丈县| 民县| 自治县| 喜德县| 鄂托克前旗| 石屏县| 金湖县| 翁源县| 阿坝| 汶川县| 阿拉尔市| 新乡市| 古丈县| 南丰县| 哈尔滨市| 尖扎县| 德格县| 远安县| 肃南| 台中县| 康马县| 城市| 白水县| 松原市| 含山县| 乐安县| 茌平县| 乳山市| 武汉市| 双牌县| 池州市| 开原市| 施甸县| 增城市| 临邑县| 古蔺县| 哈尔滨市| 抚顺市| 方城县| 榆中县| 鄂托克旗| 北辰区| 古浪县| 连州市| 星子县| 资讯| 那坡县| 石门县| 威宁| 石柱| 克拉玛依市| 聂拉木县| 陇南市| 绩溪县| 张家港市| 和顺县| 巴林右旗| 夹江县| 新建县| 绍兴县| 和平区| 沙雅县| 荆州市| 海宁市| 墨竹工卡县| 鲁山县| 璧山县| 张家川| 宝坻区| 卢湾区| 利津县| 柳江县| 策勒县| 天等县| 闵行区| 运城市| 哈密市| 黄陵县| 乌鲁木齐县| 临潭县| 宜春市| 出国| 岑溪市| 芦山县| 雷山县| 澄城县| 长寿区| 合山市| 潜山县| 视频| 黄浦区| 三台县| 隆尧县| 遂昌县| 甘孜县| 焉耆| 哈巴河县| 谢通门县| 谷城县| 济南市| 岳西县| 南陵县| 达日县| 太康县| 高雄市| 淄博市| 台北县| 仙居县| 怀集县| 白玉县| 广灵县| 义乌市| 京山县| 兴宁市| 佛冈县| 赣州市| 陈巴尔虎旗| 静安区| 灵寿县| 吴旗县| 安阳市| 富川| 射阳县| 德令哈市| 石楼县| 栾川县| 白河县| 喀什市| 呼和浩特市| 阿尔山市| 宁强县| 天等县| 龙井市| 茶陵县| 张北县| 吴堡县| 黄浦区| 神池县| 德化县| 镇坪县| 罗江县| 西安市| 略阳县| 丁青县| 中江县| 嘉鱼县| 嘉黎县| 阳江市| 宁远县| 永和县| 保山市| 海宁市| 湟中县| 射阳县| 灵川县| 军事| 伊吾县| 尖扎县| 朝阳区| 昌平区| 五寨县| 民勤县| 潞西市| 浏阳市| 琼海市| 马鞍山市| 江陵县| 巩留县| 双城市| 巴塘县| 巴林右旗| 瓦房店市| 东乌| 郴州市| 资中县| 监利县| 长葛市| 北宁市| 平谷区| 延安市| 谷城县| 博湖县| 肥东县| 仲巴县| 图片| 那曲县| 博兴县| 房山区| 英山县| 东兰县| 新化县| 遂昌县| 绥滨县| 宜君县| 万安县| 江津市| 辽源市| 定西市| 安新县| 南通市| 鱼台县| 宜君县| 九寨沟县| 钦州市| 郁南县| 永城市| 南昌市| 依安县| 府谷县| 临澧县| 武邑县| 上林县| 巨野县| 高尔夫| 金寨县| 西乡县| 关岭| 浏阳市| 乐昌市| 无棣县| 永康市| 吉林市| 尼玛县| 普安县| 灵璧县| 平陆县| 黔西县| 西和县| 富阳市| 梓潼县| 青浦区| 灌南县| 嵊泗县| 临高县| 清远市| 商城县| 乌拉特后旗| 库伦旗| 什邡市| 安吉县| 福泉市| 景谷| 北辰区| 兴国县| 乌苏市| 七台河市| 九台市| 颍上县| 海兴县| 涟水县| 栾城县| 南投市| 永善县| 桐柏县| 伊吾县| 泰顺县| 临潭县| 滕州市| 舟曲县| 全南县| 郑州市| 雷波县| 和平县| 格尔木市| 许昌市| 洛阳市| 宣城市| 临沭县| 白山市| 湖口县| 都兰县| 新乡市| 原平市| 平度市| 叶城县| 大同市| 开原市| 凤城市| 六安市| 林口县| 远安县| 延寿县| 正蓝旗| 桐梓县| 象山县| 渭南市| 阳谷县| 靖州| 大宁县| 建德市| 新和县| 厦门市| 亚东县| 敦煌市| 海晏县| 黑水县| 团风县| 阜阳市| 宽甸| 吴江市| 湾仔区| 兴业县| 江都市| 儋州市| 阿勒泰市| 明光市| 钟祥市| 泸州市| 福泉市| 出国| 琼中| 镇远县| 怀化市| 宣汉县| 开原市| 芮城县| 云龙县| 右玉县| 登封市| 兴业县| 灵武市| 乌兰察布市| 拉萨市| 通道| 湘西| 宾川县| 洪雅县| 兴宁市| 湖南省| 万安县| 高淳县| 怀仁县| 德保县| 常州市| 务川| 合作市| 即墨市| 麻栗坡县| 雅江县| 呈贡县| 龙川县| 自贡市| 新竹县| 密云县| 互助| 桃源县| 岳阳市| 锡林浩特市| 山阳县| 鄱阳县| 阿拉善右旗| 正宁县| 沙坪坝区| 日喀则市| 昔阳县| 洪湖市| 高唐县| 青浦区| 龙川县| 株洲市| 安义县| 贡山| 万安县| 陇南市| 宁化县| 天峻县| 弋阳县| 城口县| 恭城| 拜城县| 朝阳区| 九龙城区| 崇仁县| 晋江市| 伊金霍洛旗| 惠东县| 永嘉县| 宽城| 嘉禾县| 调兵山市| 静宁县| 始兴县| 阿图什市| 南康市| 龙州县| 都江堰市| 宜宾县| 江北区| 桓台县| 平潭县| 奉贤区| 利津县| 洞头县| 稷山县| 西平县| 大同市| 靖江市| 文化| 娱乐| 扶余县| 佛山市| 仲巴县| 屯留县| 石狮市| 徐汇区| 云梦县| 灌云县| 马边| 大英县| 临猗县| 堆龙德庆县| 西昌市| 岢岚县| 东莞市| 通辽市| 宁德市| 邵东县| 都江堰市| 东丽区| 射阳县| 锡林郭勒盟| 法库县| 白沙| 墨竹工卡县| 金阳县| 六安市| 商南县| 盘山县| 白玉县| 永济市| 巢湖市| 常宁市| 英吉沙县| 囊谦县| 肥乡县| 疏附县| 游戏| 东安县| 肇源县| 聂拉木县| 鱼台县| 仙居县| 江口县| 汉寿县| 黄浦区| 温泉县| 三门县| 子洲县| 措美县| 行唐县| 宁强县| 班玛县| 谢通门县| 台南市| 莎车县| 连南| 安阳市| 吉木萨尔县| 喀什市| 株洲市| 达日县| 虹口区| 新沂市| 罗江县| 墨江| 包头市| 廊坊市| 新河县| 新平| 手游| 卓尼县| 尖扎县| 郁南县| 阳原县| 白玉县| 竹山县| 仙居县| 西安市| 嵊州市| 社旗县| 衡阳市| 漯河市| 东安县| 凤山县| 安福县| 监利县| 建德市| 抚顺县| 秦安县| 富宁县| 乾安县| http://m.gz1980trailc.fun http://www.yqo3j9rl3v.fun http://www.gz1980visac.fun http://m.bo2020breaks.fun http://www.yqo6j8rl6v.fun http://wap.yqo8j7rl5v.fun http://m.gz1980exercisec.fun http://m.bo2020decides.fun http://www.yqo5j3rl6v.fun http://wap.yqo6j1rl4v.fun http://www.gz1980voidc.fun http://wap.gz1980wrongc.fun http://wap.bo2020defines.fun http://wap.yqo2j4rl3v.fun http://www.gz1980roozc.fun