lufy's legend

标题: lufyleghed出现了chrome上没有但在ie和火狐上出现的bug [打印本页]

作者: zhdd99    时间: 2014-5-9 01:06
标题: lufyleghed出现了chrome上没有但在ie和火狐上出现的bug
自己写的小项目,链接如下
http://115.28.188.20:8080/BULB/p ... bbbbvvvvvhhhhhjjjj3

这个项目是用的 lufy 1.8.10. 在ie和火狐还有一些手机浏览器上 ,在绘图的时候会报
SCRIPT5022: DOM Exception: INDEX_SIZE_ERR (1) lufylegend-1.8.10.js, 行2986 字符3


这个错误。还请原作者或者大神帮忙解解惑,如果是框架内部的bug的话,还希望作者能给出解决方案,因为这个bug急需修复。


作者: lufy    时间: 2014-5-25 07:39
不好意思,因为帖子内有连接所以直接进入审核了,
审核的帖子99%都是垃圾帖,所以我一直没看
你给的连接已经失效了,如果问题还没有解决的话,
可以把项目连接发到我邮箱
lufy.legend@gmail.com
作者: zhdd99    时间: 2014-6-5 18:09
lufy 发表于 2014-5-25 07:39
不好意思,因为帖子内有连接所以直接进入审核了,
审核的帖子99%都是垃圾帖,所以我一直没看
你给的连接已 ...

那个bug已经修复了,我重写了一下你的框架,把2898行try catch起来,直接吧error catch了就好了,我是过了。root cause 是2898行的s.bitmapdata.height<=0。 我用你的框架做了个微信应用,等上线了给你玩一玩哈。还有现在用你的LSound加载声音,在pc没问题,在安卓手机上就加载不了,我加载的代码是按照你那个RunningGirl写的,不知道为什么,如果可以的话可以帮忙看一下么?
作者: zhdd99    时间: 2014-6-5 18:12
lufy 发表于 2014-5-25 07:39
不好意思,因为帖子内有连接所以直接进入审核了,
审核的帖子99%都是垃圾帖,所以我一直没看
你给的连接已 ...

哦,忘了说了,那个声音格式是mp3和wav的。在iPhone和安卓上都有问题,不知道哪里写的不对
作者: lufy    时间: 2014-6-6 06:17
zhdd99 发表于 2014-6-5 18:12
哦,忘了说了,那个声音格式是mp3和wav的。在iPhone和安卓上都有问题,不知道哪里写的不对 ...

如果这样的话,那就不是引擎的问题了
bitmapData的height不能设置成负数,因为一张图片的高度不可能为负数,看看你改变LBitmapData的属性的时候,是不是会有把它的height属性设置成负数的可能性,这好比在做除法运算时将除数设置成了0。
关于声音问题,RunningGirl你试过吗,有没有问题?
如果RunningGirl没有问题的话,那检查一下你调用SoundPlayer的loadSound函数的时刻
作者: zhdd99    时间: 2014-6-6 11:29
lufy 发表于 2014-6-6 06:17
如果这样的话,那就不是引擎的问题了
bitmapData的height不能设置成负数,因为一张图片的高度不可能为负数 ...

RunningGirl那个项目文件比较多,load声音的函数也写的比较复杂,调用的地方我只找到两个,我想问一下如果在一开始就用load把声音都加载好会有什么问题,为什么RunningGirl那个demo加载的时间写到了好多地方?
作者: lufy    时间: 2014-6-6 12:44
zhdd99 发表于 2014-6-6 11:29
RunningGirl那个项目文件比较多,load声音的函数也写的比较复杂,调用的地方我只找到两个,我想问一下如 ...

移动端加载音频文件,只能在点击发生的时候加载,否则无效




欢迎光临 lufy's legend (http://lufylegend.com/forum/) Powered by Discuz! X2.5