PhoneGap Android:在PhoneGap Webview中打开另一个HTML文件

3
我正在构建一个PhoneGap(v1.3) Android应用程序(适用于3.1 SDK)。我按照示例应用程序的方式加载index.html页面。
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    super.setIntegerProperty("loadUrlTimeoutValue", 60000);
    super.loadUrl("file:///android_asset/www/index.html"); 
}

这个能正常工作。现在我想要通过一个插件从 js 中调用来加载另一个 abc.html 文件到 webview 中。如何实现这样的功能,我们可以从 Phonegap 插件中调用它。

public void loadUrl(String file){
     super.setIntegerProperty("loadUrlTimeoutValue", 60000);
     super.loadUrl("file:///android_asset/www/"+file+".html");   
}

或者如果不是这样,如何在PhoneGap的Webview中加载另一个HTML?
1个回答

4

一个简单的

window.location.href = "file.html";

这是一种方法。:(

1
尽管您需要使用ChildBrowser和白名单,如果file.html进行PhoneGap API调用。 - Paul Beusterien
所有的 JS 文件已经在 file.html 中重新加载,因此不需要使用 childbrowser。 - ghostCoder

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接