如何在 Cordova 5.x.x 中正确使用 InAppBrowser?

How to properly use InAppBrowser in Cordova 5.x.x?

我正在从旧版本的 Cordova 迁移,我遇到了一个问题,我试图在按下特定按钮时在本机浏览器中打开 link,我的代码如下:

按钮在字符串中:

"<button class='btn btn-lg btn-primary btn-block' onclick='cordova.InAppBrowser.open(\""+link+"\", \"_system\", \"location=no\");'>Open System Browser</button>";

link是一个包含URL的变量,即“http://www.google.com”。 感谢阅读。

那是我做错了什么?

您必须先添加插件,然后使用 window 对象中的 open() 方法并使用目标为 _system

window.open('http://www.google.com', '_system', 'location=no');