android - 无法在 webView 中加载 360(也是 VR)图像

标签 android webview android-webview 360-virtual-reality

我有移动网站的 360 度图像链接,但我想在我的应用程序的 WebView 中加载它。 Link 在 native 移动浏览器和 Google Chrome 上都能完美运行,但在我的应用程序的 WebView 中无法正常运行。

感谢任何帮助。 谢谢。

最佳答案

最近,但我认为这对某人有帮助。在您使用 webview 的 Activity 中,在 androidmanifests set 中设置:android:hardwareAccelerated="true" 而我的 webview 是这样的:

webView.getSettings().setJavaScriptEnabled(true);
    webView.getSettings().setAllowFileAccess(true);
    webView.getSettings().setPluginState(WebSettings.PluginState.ON);
    webView.getSettings().setDomStorageEnabled(true);
    webView.getSettings().setAllowContentAccess(true);
    webView.getSettings().setLoadsImagesAutomatically(true);
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) {
        webView.getSettings().setAllowFileAccessFromFileURLs(true);
    }
    webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);

    webView.setWebChromeClient(new WebChromeClient());

试试这个,它会完美地工作!

关于android - 无法在 webView 中加载 360(也是 VR)图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44195330/

相关文章:

Android:使用 html5 通过 javascript api 确定 webview 中的地理位置

java - ksoap2 org.xmlpull.v1.xmlpullparserexception 预期 start_tag 错误

android - 如何隐藏整个应用程序的android设备的软导航栏(虚拟按钮)?

java - 如何使文本居中

android - YouTube视频无法加载并播放到Android WebView 中

android - 在 Android WebView 中选择并突出显示文本

javascript - 如何在 webview android 中处理 html

android - Android 版 WebView 中的滚动性能 - Jelly Bean 4.1.x

php - uniqid(”, true) 的主要功能是什么?

java - 将自定义 header 添加到 WebView 资源请求 - android