Unity 插件推荐:UniWebView 4
介绍
UniWebView 可以用于向您的 Unity 3D 手机游戏中添加网页视图组件。
因为游戏中想要内嵌一个网页显示内容,因此需要找一个方便易用的插件。发现 UniWebView 4 是非常成熟的一款插件,主要表现在有漂亮的官网、完整详细的在线文档、版本更新到第 4 版。通过这些可以明确这款插件已经非常成熟了,用起来不会有太大难度。
环境
- Unity 2019.4.32f1
- Android 11
要求
UniWebView 4 支持的平台:
UniWebView v4 supports running on:
Unity 2019.4 or above iOS 9.0 or above Android 5.0 (API Level 21) or above
UniWebView 3 支持的 iOS 与 Android 版本与 UniWebView 4 是一样的。
使用
实际使用时只需要最基本的 Safe Browsing Mode | UniWebView,文档中介绍地很详细,简单说就是显示一个全屏的系统默认的浏览器。
样例代码:
|
|
简单的几行代码就可以显示网页了。
集成
暂时只用到了 Android 平台,因此只介绍 Android 如何集成。官方文档介绍地非常详细,只要按步骤做就可以。
注意:文档中特意强调了 Android 11 及以上版本必须要配置 queries 属性。
如果您的应用以 Android 11 或更高版本为目标平台,您可能需要在应用的清单文件中添加
<queries>
元素。在<queries>
元素中,您可以按软件包名称、intent 签名或提供程序授权指定软件包。
实测
在 Android 11 上可以显示网页,在夜神模拟器 Android 9 版本上不支持 Safe Browsing Mode,只能跳转到外部浏览器。
共有 0 条评论