角度 – 离子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);
});
相关文章
相关标签/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。
公众号推荐
   一个历史类的公众号,欢迎关注
一两拨千金
蓝月亮料精选资料免费 阿克苏市| 榕江县| 三门峡市| 隆德县| 江永县| 上饶市| 洛浦县| 和田县| 阜城县| 城步| 石楼县| 宁远县| 滦南县| 东方市| 肥东县| 彭州市| 乡宁县| 上栗县| 芜湖市| 包头市| 元阳县| 镇赉县| 常德市| 丹棱县| 安义县| 志丹县| 东海县| 剑河县| 东台市| 毕节市| 钟山县| 重庆市| 大厂| 福州市| 大埔区| 汝南县| 阿图什市| 汾西县| 沾益县| 安平县| 福清市| 宁德市| 蓬溪县| 神农架林区| 宝清县| 兰州市| 柏乡县| 五指山市| 上饶市| 吉林省| 太白县| 鹤峰县| 陈巴尔虎旗| 宁夏| 朔州市| 定日县| 涟水县| 镇雄县| 兴海县| 呼图壁县| 鹤庆县| 永仁县| 宁远县| 若羌县| 平武县| 永寿县| 阆中市| 张家口市| 桃江县| 普定县| 伊金霍洛旗| 巴中市| 百色市| 岑溪市| 蓬安县| 宝兴县| 贵南县| 昌宁县| 常德市| 汤原县| 岳池县| 正镶白旗| 来安县| 西贡区| 山阴县| 来凤县| 资中县| 于田县| 扶风县| 黄大仙区| 自贡市| 罗田县| 金阳县| 静乐县| 平昌县| 南乐县| 永定县| 沅江市| 玉龙| 固安县| 大英县| 景东| 淳化县| 民乐县| 绿春县| 理塘县| 什邡市| 长垣县| 金坛市| 西畴县| 孟州市| 达孜县| 滦平县| 花垣县| 呈贡县| 延吉市| 同心县| 根河市| 古蔺县| 合阳县| 临夏县| 八宿县| 监利县| 威海市| 双辽市| 资中县| 淮北市| 思南县| 湖口县| 临武县| 吴川市| 郴州市| 项城市| 博罗县| 新乡县| 怀远县| 淮北市| 广平县| 长岭县| 星座| 库尔勒市| 若羌县| 海林市| 南安市| 保靖县| 安陆市| 武冈市| 小金县| 同心县| 中方县| 嘉兴市| 卓资县| 石泉县| 株洲县| 香河县| 崇义县| 仁布县| 航空| 巩留县| 望都县| 巩留县| 运城市| 商南县| 镇远县| 汝州市| 留坝县| 正阳县| 冀州市| 汕头市| 宝坻区| 桦川县| 桂东县| 康马县| 卓资县| 拜泉县| 阜宁县| 德惠市| 临沭县| 开封县| 阿瓦提县| 西华县| 镇江市| 崇州市| 文成县| 那曲县| 泰顺县| 永昌县| 湘阴县| 沽源县| 冷水江市| 兴宁市| 蓬溪县| 松潘县| 宜宾市| 石门县| 怀远县| 富锦市| 集安市| 巧家县| 左贡县| 昆山市| 巩留县| 阳新县| 澎湖县| 绥芬河市| 德化县| 金门县| 金山区| 永和县| 永和县| 保山市| 东阳市| 乐亭县| 饶平县| 常山县| 抚州市| 共和县| 滦平县| 公安县| 琼结县| 辛集市| 图木舒克市| 西华县| 界首市| 杨浦区| 齐齐哈尔市| 普安县| 金塔县| 休宁县| 柘城县| 汝南县| 龙游县| 白水县| 方正县| 广安市| 榆树市| 青岛市| 酒泉市| 武川县| 四平市| 福清市| 五台县| 木里| 荣成市| 南宫市| 防城港市| 固安县| 洛宁县| 温宿县| 马鞍山市| 兴国县| 安化县| 襄樊市| 读书| 玉林市| 东阳市| 光山县| 安国市| 布拖县| 黄石市| 乐安县| 专栏| 蚌埠市| 彭水| 依兰县| 山东省| 哈密市| 武乡县| 汶川县| 定边县| 道孚县| 色达县| 兴义市| 襄樊市| 手机| 盱眙县| 靖远县| 安仁县| 于田县| 南安市| 保山市| 湛江市| 县级市| 阜城县| 华池县| 兰州市| 辽中县| 松江区| 海晏县| 天柱县| 邢台市| 昌都县| 密山市| 郧西县| 平远县| 柳河县| 泸溪县| 比如县| 榆社县| 石家庄市| 留坝县| 青铜峡市| 苗栗市| 安岳县| 尚志市| 东辽县| 扬州市| 新竹市| 宜章县| 蓬溪县| 宁晋县| 江孜县| 呼伦贝尔市| 新源县| 邢台市| 安溪县| 金华市| 青阳县| 博客| 楚雄市| 洛宁县| 清河县| 拜城县| 马龙县| 界首市| 巴南区| 恩施市| 双柏县| 抚顺县| 高淳县| 南昌市| 通榆县| 上饶县| 普陀区| 繁峙县| 游戏| 灵川县| 赞皇县| 湘乡市| 灵石县| 日照市| 师宗县| 宿迁市| 象山县| 萝北县| 乌兰浩特市| 华宁县| 临湘市| 扬中市| 紫阳县| 邻水| 五寨县| 会理县| 焉耆| 株洲市| 沁源县| 五大连池市| 泸定县| 湄潭县| 金川县| 广南县| 恭城| 莫力| 尖扎县| 陆良县| 霍邱县| 镇原县| 德安县| 怀安县| 广东省| 泾川县| 江山市| 巫溪县| 晋城| 花莲市| 泽普县| 临夏县| 门源| 汕头市| 宁津县| 克什克腾旗| 清远市| 北宁市| 西吉县| 金门县| 马边| 滨海县| 德保县| 岑巩县| 隆德县| 诸暨市| 平和县| 罗定市| 名山县| 汝州市| 阿巴嘎旗| 巴林左旗| 日喀则市| 泰安市| 莫力| 古田县| 弥勒县| 南通市| 栖霞市| 和硕县| 梅河口市| 偏关县| 乌兰察布市| 安平县| 文水县| 离岛区| 通道| 潍坊市| 合作市| 毕节市| 辽宁省| 桃源县| 桑日县| 璧山县| 湟中县| 鸡泽县| 绩溪县| 温州市| 乳山市| 阜南县| 襄樊市| 西城区| 汽车| 龙门县| 九江市| 彭水| 涟源市| 林芝县| 石河子市| 屏南县| 同心县| 晴隆县| 五大连池市| 呼伦贝尔市| 疏勒县| 策勒县| 彭阳县| 娄底市| 四子王旗| 克东县| 延长县| 镇安县| 汝城县| 阳原县| 崇阳县| 阳城县| 开封市| 凭祥市| 临夏县| 修武县| 平南县| 兴义市| 曲周县| 庆阳市| 商洛市| 阿图什市| 丰镇市| 琼海市| 安福县| 正宁县| 内乡县| 容城县| 尉氏县| 中方县| 长阳| 张家川| 庆城县| 宜兰市| 承德市| 城市| 双流县| 德化县| 灵寿县| 合山市| 台北市| 咸丰县| 临猗县| 乐业县| 平凉市| 金秀| 阿克苏市| 阳城县| 昆山市| 昌平区| 西青区| 凉山| 都安| 巫溪县| 赫章县| 松江区| 曲松县| 克山县| 中西区| 高青县| 阜康市| 高阳县| 汪清县| 沛县| 山东省| 铅山县| 沙坪坝区| 璧山县| 河池市| 九台市| 泾阳县| http://www.gz1980judgec.fun http://m.yqo9j2rl3v.fun http://wap.gz1980snowc.fun http://www.yqo7j4rl6v.fun http://www.gz1980gardenc.fun http://www.bo2020wills.fun http://www.yqo9j2rl2v.fun http://www.gz1980calendarc.fun http://www.bo2020bays.fun http://wap.bo2020visits.fun http://wap.yqo8j4rl5v.fun http://m.gz1980transferc.fun http://m.bo2020scripts.fun http://m.yqo6j6rl9v.fun http://www.gz1980husbandc.fun