/**
* 请在白鹭引擎的Main.ts中调用 platform.login() 方法调用至此处。
*/
class WxgamePlatform {
name = 'wxgame'
//登录
login() {
return new Promise((resolve, reject) => {
wx.login({
success: (res) => {
resolve(res)
}
})
})
}
//监听小游戏回到前台的事件
onShow(fun, obj) {
wx.onShow(function() {
fun.call(obj);
})
}
//监听小游戏隐藏到后台事件。锁屏、按 HOME 键退到桌面、显示在聊天顶部等操作会触发此事件。
onHide(fun, obj) {
wx.onHide(function () {
fun.call(obj);
})
}
//获取启动参数
getLaunchOptionsSync() {
console.log(JSON.stringify(wx.getLaunchOptionsSync().query), "游戏启动");
}
//获取用户信息。
getUserInfo(left, bottom) {
return new Promise((resolve, reject) => {
let sysInfo = wx.getSystemInfoSync();
let sdkVersion = sysInfo.SDKVersion;
sdkVersion = sdkVersion.replace(/\./g, "");
sdkVersion = sdkVersion.substr(0, 3);
let sdkVersionNum = parseInt(sdkVe
platform.js
最新推荐文章于 2024-05-13 18:20:28 发布