我正在使用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打开吗?
答案 0 :(得分:2)
几个小时后,我仔细查看了文件,找到了原因。
launch(url) {
this.platform.ready().then(() => {
new InAppBrowser(url, "_system", "location=yes");
console.log("link viewed");
});
}