Unity 浏览器相关插件:3D WebView for Android with Gecko Engine
【摘要】 🚩第八款:3D WebView for Android with Gecko Engine3D WebView for Android with Gecko Engine这款插件其实和Android版本的用起来并没有什么太大的差异但是这两个版本用的浏览器内核是不一样的,普通得Android版本的使用的Android自带的系统WebView作为浏览器引擎而这款Gecko Engine则是嵌...
🚩第八款:3D WebView for Android with Gecko Engine
3D WebView for Android with Gecko Engine这款插件其实和Android版本的用起来并没有什么太大的差异
但是这两个版本用的浏览器内核是不一样的,普通得Android版本的使用的Android自带的系统WebView作为浏览器引擎
而这款Gecko Engine则是嵌入了 Mozilla 的Gecko 浏览器引擎,它提供了更好的稳定性,并为 VR 耳机上的鼠标交互提供了更好的支持
总而言之这款Gecko Engine更适合VR设备开发,Android版本更适用于Android移动端开发
关于这两款的对比,可以查看官方给的说明自行选择!官方对比说明:https://support.vuplex.com/articles/android-comparison
Unity AssetsStore网址:https://assetstore.unity.com/packages/tools/gui/3d-webview-for-android-with-gecko-engine-web-browser-158778
系统要求:
- Unity 2018.3 或以上
- 支持 Mono 和 IL2CPP
- 带有 OpenGL 图形的 Android 5+(armv7、arm64、x86)
提示:
- 此软件包仅支持Android 。要支持其他平台,您可以安装其他 3D WebView 包(Windows 和 macOS、iOS、UWP或创建自定义包)。所有 3D WebView 包都可以无缝地协同工作,因此您只需将它们安装到同一个项目中,然后 3D WebView 就会在运行时和构建时自动检测并使用正确的插件。
- 3D WebView 的原生Android插件作为预编译库提供,并没有提供它们的原生源代码。
- 3D WebView 的原生Android插件无法在编辑器中运行,因此在编辑器中运行时默认使用模拟 webview 实现。但是,您实际上可以通过将适用于 Windows 和 macOS 的 3D WebView安装到项目中来在编辑器中加载和渲染真实的 Web 内容。
- 与其他 3D WebView 包不同,这个包目前不支持透明的 webviews。
- 此包支持通用渲染管线 (URP),但 WebViewPrefab 当前不支持“SRP Batcher”选项。因此,在使用 URP 时,您必须在 URP 设置中禁用 SRP Batcher 或使用 CanvasWebViewPrefab 而不是 WebViewPrefab。
- Android Gecko 包目前不支持 Build App Bundle 构建选项(GeckoView 限制)。
- Android Gecko 插件嵌入了 Mozilla 的GeckoView 库的未修改副本,因此您必须在您的 Android 应用程序的关于页面或积分中显示其包含的Mozilla 公共许可证的副本。
- Android Gecko 插件嵌入了来自 Mozilla 的 PDF.js,因此您必须在您的 Android 应用程序的关于页面或积分中显示其包含的Apache 2.0 许可证的副本。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)