[]使用Cordova打包Laya的游戏时,Cordova提供的对象被截断并添加了父对象
使用Cordova打包Laya的游戏时,Cordova提供的方法被截断并添加了父元素
Cordova提供的device对象,被添加了父对象 devic,用微信插件时,wechat对象也被添加了父对象 wecha
单步跟踪源码后发现是Laya的substr导致的问题,默认js的substr第二个参数在小于等于0的情况下,返回空字符串,而laya做的处理是从结尾开始数,导致在cordova中调用substr时,第二个参数为-1,会导致返回的字符串发生错误
这个问题如何能够解决呢?
Cordova提供的device对象,被添加了父对象 devic,用微信插件时,wechat对象也被添加了父对象 wecha
单步跟踪源码后发现是Laya的substr导致的问题,默认js的substr第二个参数在小于等于0的情况下,返回空字符串,而laya做的处理是从结尾开始数,导致在cordova中调用substr时,第二个参数为-1,会导致返回的字符串发生错误
这个问题如何能够解决呢?
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
trlanfeng
赞同来自: wanghuaren
之前看你在 https://ask.layabox.com/question/2380 表示 substr 的问题已修复,但现在问题依然存在,1.7.7和1.7.8都有
Monica - 知识达人
赞同来自: