观看页-退出登录
更新时间:2025-12-29 09:16:28
该文档适用于通过微信小程序 webview 嵌套直播观看页的场景
背景说明
当用户在小程序退出登录时,需要支持清除观看页中的授权信息,以保障用户隐私
技术实现
观看页内部会在授权完成后,支持通过 wx.miniProgram.postMessage 发送消息给小程序,通知小程序清除授权信息
// 观看页代码
wx.miniProgram.postMessage({
event: "live-watch-export-xAuthToken",
data: {
xAuthToken: "",
channelId: "",
},
});
小程序侧获取到消息后,可以根据 channelId 去重,将认证数据存储到本地,在用户退出登录的时候可以调用保利威的退出登录接口,具体接口文档请参考:频道观看页观众退出登录
由于观看页需要使用
wx.miniProgram.postMessage发送消息给小程序,所以需要在微信公众号后台配置 JS-API 安全域名。请向保利威售后同事咨询,您当前保利威账号所对应的微信公众号配置,再到具体的公众号后台配置 JS-API 安全域名
注意,调用接口需要用
appSecret进行签名,所以建议在服务器端调用该接口,而不是在小程序端直接调用
集成参考示例
快速接入基础代码请点击下载微信小程序示例,请阅读示例项目的 README.md 参考集成
