如何更改内置浏览器
在独立编译版本中,SDK使用艾克索拉团队开发的内置浏览器来打开支付UI及通过第三方服务认证用户身份。您也可以替换为任何可跟踪URL更改的其他内置浏览器。具体方法是:
- 在自定义
MonoBehaviour
组件中实现IInAppBrowser
界面。 - 创建一个包含
IInAppBrowser
实现的浏览器预制件:- 创建一个
gameObject
并设置浏览器UI。 - 在根
gameObject
上添加包含IInAppBrowser
实现的组件。 - 将
gameObject
另存为预制件。
- 创建一个
- 在
XsollaWebBrowser
预制件中将得到的预制件分配为BrowserPrefab
变量:- 在编辑模式下打开
XsollaWebBrowser
预制件(路径:Assets/Xsolla/Core/Browser/Resources/XsollaWebBrowser
)。 - 将浏览器预制件拖放到
BrowserPrefab 字段。 - 保存更改后的预制件。
- 在编辑模式下打开
注:
您可在
Assets/Xsolla/Core/Browser/XsollaBrowser/XsollaInAppBrowser.cs
文件中找到IInAppBrowser
界面实现的示例。本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。