我刚刚使用html5移动网站模板启动了我的第一个phonegap应用程序。
我部署了它,但外部链接在应用程序上不起作用。当我点击一个链接时,什么也不会发生。
我在app中添加了inappbrowser和白名单插件。
我已经将这段代码添加到html文件的head部分:
<script type="text/javascript">
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
window.open = cordova.InAppBrowser.open;
}
</script>下面是我如何创建一个链接:
<a href="#" onclick="window.open('http://apache.org', '_blank',);" class="logo-css"></a>我应该怎么做才能让它工作呢?谢谢
发布于 2017-03-27 06:35:29
试试这个:
<a href="#" onclick="window.open('apache.org', '_blank');" class="logo-css"></a>或者更好:
document.getElementById('yourlink').on('click', function(event){
event.preventDefault();
window.open('apache.org', '_blank');
});https://stackoverflow.com/questions/43035060
复制相似问题