科尔多瓦插件网络接口问题

阿舒托什

我正在使用离子2

https://github.com/salbahra/cordova-plugin-networkinterface下载了插件

不能使用任何全局变量或调用该函数内的任何其他函数

networkinterface.getIPAddress(function (ip) { alert(ip);});

如果我使用这样的东西

networkinterface.getIPAddress(function (ip) 
{ alert(ip);
this.test(ip); });

test(x){
console.log("IP = "+ x);}

我收到一个错误:

成功中的错误callbackId:networkinterface1280836273:TypeError:无法读取null的属性“ test”。

我可以正确收到Ip警报,但是无法在提供的功能之外访问它。另外,typerscript也会给出错误:

[ts]找不到名称“网络接口”。

当我使用插件时。但是它仍然可以编译和运行。

知道如何解决该问题吗?

阿舒托什

解决了(由于离子共同体),需要使用lambda函数=>从周围环境中捕获其含义。更多信息在这里

loadIPAddress() {
    networkinterface.getIPAddress((ip) => {
      alert(ip);
      this.test(ip);
    });
  }

  test(x) {
    console.log("IP = "+ x);
  }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

科尔多瓦的“本地通知”插件?

来自分类Dev

科尔多瓦插件不起作用

来自分类Dev

科尔多瓦推送插件iOS 8

来自分类Dev

科尔多瓦3.0插件plist配置

来自分类Dev

科尔多瓦短信插件-javascript错误

来自分类Dev

科尔多瓦android插件调试

来自分类Dev

科尔多瓦插件上的count ++

来自分类Dev

流星科尔多瓦打印插件

来自分类Dev

MS ADAL 离子科尔多瓦插件

来自分类Dev

android 版本的离子科尔多瓦插件

来自分类Dev

科尔多瓦图片上传重复问题

来自分类Dev

科尔多瓦android滚动/性能问题

来自分类Dev

科尔多瓦设备就绪发射问题

来自分类Dev

科尔多瓦Android插件:科尔多瓦准备覆盖config.xml吗?

来自分类Dev

科尔多瓦Android插件:科尔多瓦准备覆盖config.xml吗?

来自分类Dev

科尔多瓦1.8.1升级到科尔多瓦3.6.3导致问题

来自分类Dev

科尔多瓦插件不适用于离子

来自分类Dev

如何在流星科尔多瓦中添加插件变量?

来自分类Dev

科尔多瓦插件回调使用什么线程?

来自分类Dev

科尔多瓦媒体插件与HTML5音频

来自分类Dev

科尔多瓦3.0仅使用设备插件错误?

来自分类Dev

科尔多瓦插件的package.json与config.xml

来自分类Dev

离子,科尔多瓦,phonegap,jQuery蓝牙插件

来自分类Dev

科尔多瓦相机插件每次都要征求许可

来自分类Dev

科尔多瓦媒体插件setVolume()不起作用

来自分类Dev

科尔多瓦未检测到官方插件

来自分类Dev

科尔多瓦媒体插件未实现audioPlayerEndInterruption

来自分类Dev

如何在流星科尔多瓦中添加插件变量?

来自分类Dev

科尔多瓦:在哪里以及如何安装插件?