微信小游戏平台提供了游戏圈、广告banner显示的接口,其UI会默认浮动在canvas最上层,当插件UI显示的时候会被遮挡。建议的处理方案如下:
一、在调用插件show方法显示后,关闭游戏圈广告的显示(show方法为同步调用,直接在后面隐藏即可)
二、在插件的onHide回调中,恢复游戏圈、广告的显示。
let recommendUI = new mgplugin.RecommendUI({
appid: 'wx23343sd34fdfdf32w',
openid: '2d34asd3412rwe5r45',
onHide: () => {
// 这里恢复游戏圈、广告的显示
}
})