android webview加载jsp内容,Android模拟器中的WebView加载页面,但不显示内容
在为脱机WebApp测试appcache问题时,我偶然发现了模拟器的问题: 我试图在WebView中加载网页。有时它表现得很完美,有时它什么也没有。 首先我认为这是我的错 - 监督我在测试时插入的一些错误代码。但事实并非如此。相反,我认为这是模拟器本身的错误(或错误配置)。因为如果我叫Android模拟器中的WebView加载页面,但不显示内容myWebView.loadData("TEST",
在为脱机WebApp测试appcache问题时,我偶然发现了模拟器的问题: 我试图在WebView中加载网页。有时它表现得很完美,有时它什么也没有。 首先我认为这是我的错 - 监督我在测试时插入的一些错误代码。但事实并非如此。
相反,我认为这是模拟器本身的错误(或错误配置)。因为如果我叫Android模拟器中的WebView加载页面,但不显示内容
myWebView.loadData("
TEST
", "text/html", "UTF-8");然后
myWebView.loadUrl("http://10.0.2.2:8080/FrontEnd/index.jsp");
视图显示了一个标题为 “TEST” 中的index.jsp,而不是内容。所以我加入了索引:
$(alert("Hallo Welt!"));
现在,它显示我的预期烤面包“Hallo Welt!” - >页面已收到并以某种方式处理。
但:显示器显示不是我的index.jsp - 而是测试驻留。
此外,我观察到“所有应用程序菜单”中的应用程序符号被削减了一半,最低的一行也没有显示。也许这是与图形驱动程序不兼容或类似的!?
是否有人知道这个问题,或者可以给我一个提示如何解决这个问题?
+0
您是否启用了java脚本mWebView.getSettings()。setJavaScriptEnabled(true); –
2012-07-27 13:42:09
+0
当然。我还有一个带有onJsAlert覆盖的WebChromeClient,当JS调用被调用时它会生成我的敬酒。这一切都很好。这只是我的问题:JS正在工作并显示预期的输出,但包含该JS的站点将不会显示。 –
2012-07-27 13:46:03
更多推荐
所有评论(0)