我正在打开一个不属于我的域名的链接,让我们说使用这段代码
<a href="http://www.google.com" id="google"> <img src="images/google.png" ></a>'
现在,当用户点击此按钮时,我的应用会重定向到Google。我正在尝试使用android上的硬件返回按钮返回我的应用程序。
当我按下后退按钮时,我在logcat上收到此消息:10-20 19:54:21.375: E/Web Console(29676): Uncaught ReferenceError: cordova is not defined at :1
我能够从中理解的是,当链接重定向到谷歌时,我们的应用程序已失去对手机空白的控制权。是这样吗?
我尝试在此链接中使用data-rel="external"
。但它没有任何区别......
在此之后,我有两个需要帮助的问题
答案 0 :(得分:0)
看看Phonegap ChildBrowser plugin,它可以帮助您解决问题,这里有一段摘录:
子浏览器允许您在自己的网页中显示外部网页 PhoneGap应用程序。
一个简单的用例是:
- 用户可以发布链接,并且您不希望用户退出您的应用以查看链接。
此命令会创建一个弹出式浏览器,显示在您的前面 应用程序,当用户按下后退按钮时,他们只需返回 你的应用。