微信游戏开放数据域如何响应主域的请求
/**
*?从主域添加一个监听器函数。
*/
功能?addOpenDataContextListener()?{
Console.log('添加侦听器')
wx.onMessage((数据)?= & gt?{
console.log(数据);
如果?(data.command?==?开’)?{
如果?(!hasCreateScene)?{
//创建并初始化
hasCreateScene?=?create scene();
}
requestAnimationFrameID?=?requestAnimationFrame(循环);
}
不然呢?如果?(data.command?==?关闭?& amp& amp?requestAnimationFrameID)?{
cancelAnimationFrame(requestAnimationFrameID);
requestAnimationFrameID?=?空
}
不然呢?如果?(data.command?==?loadRes?& amp& amp?!hasLoadRes)?{
/**
*?加载资源功能
*?它只需要加载一次。
*/
//?Console.log(“加载资源”)
preload assets();
}
});