这个人没有签名

cpo320 发布的评论

cpo320
发表:1周前

另外目前发现淘宝小游戏的苹果ios   扫码访问上传到线上的开发版后  有两个坑,这里说下,项目游戏业务代码可以避开下

 

第一个:

class A{}; 
class B{};
var obj = {};
obj[A] = 1;
console.log(obj[B]);
本地预览和本地真机调试 或者安卓机访问线上版本 打印结果是 undefined

但目前线上版本用苹果手机访问 打印结果竟然是 1 ,obj[任意类对象] 输出都是 1

 

第二个:

目前淘宝小游戏的苹果ios访问线上版本,空方法字符串返回跟本地不一致

let fun = function(){};
console.log(fun.toString());

本地预览和本地真机调试 或者安卓机访问线上版本 打印结果是  "function(){}"

但目前线上版本用苹果手机访问 打印结果是    "function(){native code}"       

白鹭引擎底层eui库刚好用到这个空方法判断来处理逻辑,导致eui布局失效, 这个demo就有注释说明,用别的方式进行修正处理即可

cpo320
发表:1周前
适配库里面的egret.tbgame.js其实就是当年白鹭的淘宝小程序适配库,是直接拿过来编辑改进调整来适配 最新推出的淘宝小游戏。

my-adapter.js 这个平台适配库,其实就是其他H5引擎的淘宝工程拿过来的,有稍作改动的,其他的项目文件都是淘宝标准官方项目格式文件了,详情去看淘宝官方文档即可。

还在维护白鹭的,有接过其他小游戏平台的老鸟,demo看下首页代码 都是可以快速接入,不用多说了