在crosswalk webview中打开一个网站

时间:2016-02-29 08:15:13

标签: javascript android cordova webview

我正在使用最新版本的cordova和人行横道构建应用程序。当我启动应用程序时,我想在人行横道webview中打开mywebsite而不是默认浏览器或chrome。    我正在尝试使用:

  1. window.location.href="http://www.webpage.com"
  2. window.open('http://webpage.com', '_self');
  3. 但他们没有用。如果我使用它们,该应用程序会询问我想在Chrome或默认浏览器中打开我的网站的位置。我试着用:

    1. navigator.app.loadUrl("http://google.com", {openExternal : true});
    2. 但我在应用程序中有一个白屏。    我不想使用InAppBrowser,因为它在默认的webview中打开网站,我想在Crosswalk webview中打开网站。有人可以帮我在人行横道网页浏览中打开网站吗?

1 个答案:

答案 0 :(得分:1)

你看过这篇文章吗?

https://issues.apache.org/jira/browse/CB-9573

他们建议使用:

//config.xml
<allow-navigation href="http://cordova.apache.org/*" />

//code
window.open('http://cordova.apache.org/', '_self');