离子2 InAppBrowser url无法打开

时间:2016-12-16 15:22:45

标签: cordova ionic-framework ionic2 inappbrowser

我正在使用Ionic 2并尝试使用cordova InAppBrowser打开外部链接。

launch(url) {
  this.platform.ready().then(() => {
    InAppBrowser.open(url, "_system", "location=yes");
    console.log("link viewed");
  });
}

但是,当我在手机上测试应用时,这不会打开链接。此外,它在控制台Your current usage of the InAppBrowser plugin is depreciated as of ionic-native@1.3.8. Please check the Ionic Native docs for the latest usage details.

中返回此值

当我将其更改为此cordova.InAppBrowser.open(url, "_system", "location=yes");时,会返回语法错误,指出无法找到cordova

在浏览器中window.open(url, "_system", "location=yes");正常工作。

任何人都知道更新的方式让InAppBrowser打开吗?

1 个答案:

答案 0 :(得分:2)

几个小时后,我仔细查看了文件,找到了原因。

launch(url) { 
   this.platform.ready().then(() => {
     new InAppBrowser(url, "_system", "location=yes");
     console.log("link viewed");
   });
}