Skip to Content
3. 宿主接入指南

宿主接入指南

本页面向接入方,也就是宿主平台、App、渠道或容器侧工程团队。目标很简单:让您快速理解宿主侧需要提供什么,游戏侧才能顺利接入 Playsout Hybrid SDK。

宿主侧需要做什么

宿主侧需要在游戏加载前提供一层统一能力接口,供 SDK 自动检测和调用。
这层接口可以承载例如以下能力:

  • 获取当前用户信息
  • 发起支付或下单
  • 打开页面或跳转外部链接
  • 提供本地存储或安全能力

SDK 会在运行时根据宿主提供的能力完成调用,游戏侧不需要直接对接宿主的原生实现。

最小桥接示例

如果您的宿主环境通过 WebView 承载游戏,可以在页面加载前注入一个全局对象:

window.__PLAYSOUT_NATIVE_BRIDGE__ = { getUser: async () => { return { id: "user_123", name: "Demo User" }; }, purchase: async (payload) => { return { status: "success", orderId: "order_123" }; }, open: async (url) => { console.log("open", url); } };

这只是一个最小示例。实际项目中,您可以按宿主自身的账号体系、支付流程和安全要求来实现这些能力。

下一步