我的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设备实现,它工作正常。
答案 0 :(得分:1)
是。您应该在加载第二个之前显式卸载第一个Native页面。