如何更改内置浏览器
在独立编译版本中,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。