Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.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
Android phonegap应用程序未打开链接_Android_Html_Cordova_Phonegap Plugins - Fatal编程技术网

Android phonegap应用程序未打开链接

Android phonegap应用程序未打开链接,android,html,cordova,phonegap-plugins,Android,Html,Cordova,Phonegap Plugins,我刚刚用html5移动网站模板启动了我的第一个phonegap应用程序 我部署了它,但应用程序上的外部链接不起作用。当我点击一个链接时,什么也没发生 我在应用程序中添加了InApp浏览器和白名单插件 我已将此代码添加到html文件的头部分: <script type="text/javascript"> document.addEventListener("deviceready", onDeviceReady, false); function onDeviceReady() {

我刚刚用html5移动网站模板启动了我的第一个phonegap应用程序

我部署了它,但应用程序上的外部链接不起作用。当我点击一个链接时,什么也没发生

我在应用程序中添加了InApp浏览器和白名单插件

我已将此代码添加到html文件的头部分:

<script type="text/javascript">
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
    window.open = cordova.InAppBrowser.open;
}
</script>

文件。添加的监听器(“deviceready”,OnDeviceraddy,false);
函数ondevicerady(){
window.open=cordova.InAppBrowser.open;
}
下面是我如何创建链接:

<a href="#" onclick="window.open('http://apache.org', '_blank',);" class="logo-css"></a>

我该怎么做才能让它工作?谢谢

试试这个:

<a href="#" onclick="window.open('apache.org', '_blank');" class="logo-css"></a>

谢谢你的回复。但仍然不起作用。它在浏览器上工作,但在adroid应用程序文档上不工作;函数ondevicerady(){window.open=cordova.InAppBrowser.open;};document.getElementById('gazi')。on('click',function(event){event.preventDefault();window.open('apache.org','u blank');});这是在正确的地方吗?我尝试了两个链接都不起作用。a href=“#”class=“footer logo”id=“gazi”>asda',“_blank”,“location=yes”);“class=”kosgeb logo“>尝试定义deviceready侦听器中的所有内容。此处。仍然不工作:(您可以看到html和js部分。不打开移动应用程序上的任何链接
document.getElementById('yourlink').on('click', function(event){
   event.preventDefault();
   window.open('apache.org', '_blank');
});