Worklight 6.1 - 无法在Android上加载本机页面

时间:2014-02-04 18:41:23

标签: android webview ibm-mobilefirst

我的Worklight应用程序有2个本机页面。一个是开始(登录),另一个是在用户选择某个按钮后登录后出现的。两个Native页面都是WebViews(Android),第一个工作正常,但是当我尝试加载第二个Native页面时它不太起作用。我看到一个错误:

Uncaught Error: A native page is already loaded. Cannot call another native page.
在logcat中

。 Native页面部分加载,因为我的Android ActionBar出现在顶部,但webView内容未加载。在加载第二个本机页面之前,第一个本机页面调用finish()。在加载第二个之前,是否必须明确删除或卸载我的第一个Native页面?

我正在使用Worklight 6.1。我有类似的iOS设备实现,它工作正常。

1 个答案:

答案 0 :(得分:1)

是。您应该在加载第二个之前显式卸载第一个Native页面。