首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用英特尔软件开发工具包人行横道保持网页视图?

如何使用英特尔软件开发工具包人行横道保持网页视图?
EN

Stack Overflow用户
提问于 2015-03-16 02:29:50
回答 1查看 225关注 0票数 0

我使用以下代码打开一个新的浏览器窗口,该窗口是外部URL,而不是我的应用程序

代码语言:javascript
复制
<button id="button" onclick="window.location='http://www.google.com';">click</button>

问题是:当我打开一个http url时,我怎样才能停留在浏览器中?

I crosswalk version10,-latest intel-xdk -

代码语言:javascript
复制
     function onDeviceReady() {
代码语言:javascript
复制
        if( navigator.splashscreen && navigator.splashscreen.hide ) {   // Cordova hide splashscreen detected, use it
            navigator.splashscreen.hide() ;
            alert("Device is ready !");
            var ref = cordova.InAppBrowser.open('http://apache.org', '_blank', 'location=yes');
            alert("Started");

        }
    }
    document.addEventListener("deviceready", onDeviceReady, false) ;    // ignored by "Standard HTML5 web app"
</script>

我有第一个警报"Device is ready");但是它从来没有导航到apache.org,我也从来没有收到第二个警报!

我在应用浏览器(0.5.4)中添加了Cordova包含的插件。

EN

回答 1

Stack Overflow用户

发布于 2015-03-16 23:07:36

通常,在尝试打开Cordova应用程序中的URL(您正在使用英特尔XDK构建Cordova应用程序)时,最好使用inAppBrowser插件。有几个打开的选项与该插件相关联,它将为您提供所需的控制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29064531

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档