Ti.UI.WebView on Android: 网页未显示
Ti.UI.WebView on Android: webpage is not being displayed
我在我的应用程序中使用 WebView。此 WebView 必须显示外部网页。它在 iOS 上运行良好,但在 Android 上出现白屏。
在控制台中我看到这个警告:
W/cr.BindingManager:无法调用 determinedVisibility() - 从未见过 pid
的连接
我在 WebView 的加载事件中添加了调试消息。当我在那里调用 getHtml 方法时,我看到 html 正在被检索。
不知道为什么不显示?
我在 Whosebug 上发现了一些类似的问题(与 Titanium 无关的问题),但这些问题并没有为我提供解决方案。
这是我发现的问题之一:
我希望有人能指出我正确的方向。
提前致谢!!
尝试将 borderRadius: 1 添加到 Webview 属性
var webview = Ti.UI.createWebView({url: '..', borderRadius: 1});
这禁用了 webview 的硬件加速..
有关详细信息,请参阅文档:http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.WebView
我们已经解决了
的问题
BindingManager: Cannot call determinedVisibility() - never saw a
connection for the pid
和
libEGL: validate_display:255 error 3008 (EGL_BAD_DISPLAY)
通过为 android 使用以下 WebView:http://gitt.io/component/de.marcelpociot.webviewfragment , which contains fixes for : https://jira.appcelerator.org/browse/TIDOC-1548
我在我的应用程序中使用 WebView。此 WebView 必须显示外部网页。它在 iOS 上运行良好,但在 Android 上出现白屏。
在控制台中我看到这个警告: W/cr.BindingManager:无法调用 determinedVisibility() - 从未见过 pid
的连接我在 WebView 的加载事件中添加了调试消息。当我在那里调用 getHtml 方法时,我看到 html 正在被检索。 不知道为什么不显示?
我在 Whosebug 上发现了一些类似的问题(与 Titanium 无关的问题),但这些问题并没有为我提供解决方案。 这是我发现的问题之一:
我希望有人能指出我正确的方向。 提前致谢!!
尝试将 borderRadius: 1 添加到 Webview 属性
var webview = Ti.UI.createWebView({url: '..', borderRadius: 1});
这禁用了 webview 的硬件加速..
有关详细信息,请参阅文档:http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.WebView
我们已经解决了
的问题BindingManager: Cannot call determinedVisibility() - never saw a connection for the pid
和
libEGL: validate_display:255 error 3008 (EGL_BAD_DISPLAY)
通过为 android 使用以下 WebView:http://gitt.io/component/de.marcelpociot.webviewfragment , which contains fixes for : https://jira.appcelerator.org/browse/TIDOC-1548