Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/198.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JqueryMobile+;外部链接上的Phonegap Android设备后退按钮_Android_Cordova_Jquery Mobile_Back Button_External Links - Fatal编程技术网

JqueryMobile+;外部链接上的Phonegap Android设备后退按钮

JqueryMobile+;外部链接上的Phonegap Android设备后退按钮,android,cordova,jquery-mobile,back-button,external-links,Android,Cordova,Jquery Mobile,Back Button,External Links,我正在打开一个不属于我的域的链接,比如说使用这段代码 ” 现在,当用户单击此按钮时,我的应用程序将重定向到谷歌。我正在尝试使用android上的硬件返回按钮返回到我的应用程序 当我按下“后退”按钮时,我在logcat上收到以下消息:10-20 19:54:21.375:E/Web控制台(29676):未捕获引用错误:cordova未定义在:1 我能从中理解的是,当链接被重定向到谷歌时,我们的应用程序已经失去了对phonegap的控制。是这样吗? 我已尝试将data rel=“external”

我正在打开一个不属于我的域的链接,比如说使用这段代码

现在,当用户单击此按钮时,我的应用程序将重定向到谷歌。我正在尝试使用android上的硬件返回按钮返回到我的应用程序

当我按下“后退”按钮时,我在logcat上收到以下消息:
10-20 19:54:21.375:E/Web控制台(29676):未捕获引用错误:cordova未定义在:1

我能从中理解的是,当链接被重定向到谷歌时,我们的应用程序已经失去了对phonegap的控制。是这样吗? 我已尝试将
data rel=“external”
与此链接一起使用。但这没什么区别

接下来,我有两个问题需要帮助

  • 当用户按下硬件后退按钮时,返回到我的应用程序
  • 当google.com页面加载时,用户会看到页面加载小部件
看看,它可以帮助您解决问题,这里有一个摘录:

子浏览器允许您在浏览器中显示外部网页 PhoneGap应用程序

一个简单的用例是:

  • 用户可以发布链接,您不希望用户退出应用程序查看链接
此命令创建一个弹出式浏览器,显示在您的 应用程序,当用户按下后退按钮时,他们将返回到 你的应用程序


谢谢你的推荐。我已经设置了插件,但显然它没有正常工作。你在你的任何应用程序中使用过它吗?不,对不起,我没有,但是我已经看到很多来自这个插件的快乐用户的引用,请尝试发布你的错误,以便我们可以帮助你。我没有收到任何错误,childbrowser根本不会加载。您能参考任何使用childbrowser的工作示例吗?