【问题标题】:Android webview - loading a html page with .dae modelAndroid webview - 使用 .dae 模型加载 html 页面
【发布时间】:2016-04-21 07:02:12
【问题描述】:

我正在尝试加载一个 HTML 页面,该页面可以选择使用文件资源管理器选择 .dae 文件(3d 模型),它应该在 webview 中加载。这在 chrome 浏览器中运行良好,但在 webview 中却不行。

我已启用以下设置。

    webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
    webView.getSettings().setAllowContentAccess(true);
    webView.getSettings().setBuiltInZoomControls(true);
    webView.getSettings().setDomStorageEnabled(true);

我可以选择 .dae 文件,然后什么都没有发生。而它正在设备的 chrome 浏览器中加载 3D 模型。

有人可以帮我解决这个问题吗?我需要启用任何其他设置吗?提前致谢。

【问题讨论】:

    标签: android android-webview


    【解决方案1】:

    Mobile webview 不是 Movile 浏览器,它们有不同的渲染能力。 WebView 的渲染能力无法匹配浏览器。

    为了解决这个问题,请使用人行横道的 XWalkView 代替 webview。 如何使用人行横道渲染3D模型参考我的回答here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-08-19
      • 1970-01-01
      • 1970-01-01
      • 2013-04-04
      • 2016-05-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多