【问题标题】:IBM Worklight: Integrating server generated pages in appIBM Worklight:在应用程序中集成服务器生成的页面
【发布时间】:2013-07-11 18:35:11
【问题描述】:

我正在与Worklight tutorial - Integrating server-generated pages in hybrid applications 合作,有几个问题想问:

  1. 我可以使用<iframe src="http://m.ibm.com" /> 将远程网页嵌入到本地 HTML 中。除了有一些额外的 API 可以控制 WebView(例如设置是否启用 JavaScript、清除历史记录等)。在 iframe 上使用 WebViewOverlayPlugin 还有其他好处吗?

  2. 我已尝试添加

    webViewOverlay.getSettings().setBuiltInZoomControls(true);

在 WebViewOverlaySample.java 中启用 WebView 中的缩放控件。但是,不显示缩放控制。当我创建一个原生的Android应用,将缩放控件添加到WebView中,就可以成功显示了。 (环境详情:Android 4.1.1、Samsung Galaxy 3、API 14)

  1. 是否可以与远程页面中的混合应用程序交互? (通过自定义 URL 方案?)

【问题讨论】:

    标签: android iframe webview ibm-mobilefirst


    【解决方案1】:

    iframe 在移动浏览器中效果不佳。有很多关于 iPhone 和 Android 上出现意外行为的报告。

    但是,如果您使用 Worklight 5.0.6 及更高版本,则可以使用 Cordova's InAppBrowser 以避免直接在本机视图中对其进行编码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多