我正在与Worklight tutorial - Integrating server-generated pages in hybrid applications合作,并且有几个问题想问:
我可以使用<iframe src="http://m.ibm.com" />
将远程网页嵌入到本地HTML中。除了有一些可以控制WebView的附加API(例如,如果启用JavaScript,清除历史记录等,则设置)。使用WebViewOverlayPlugin而不是iframe还有其他好处吗?
我试图添加
webViewOverlay.getSettings()setBuiltInZoomControls(真);
,用于在WebView中进行缩放控制。但是,不显示变焦控制。当我创建原生Android应用程序并将缩放控件添加到WebView时,它可以成功显示。 (环境详情:Android 4.1.1,三星Galaxy 3,API 14)
答案 0 :(得分:1)
iframe在移动浏览器中无法正常运行。 iPhone和Android上有很多关于意外行为的报道。
但是,如果您使用Worklight 5.0.6及更高版本,则可以使用Cordova's InAppBrowser来避免直接在本机视图中对其进行编码。