lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 6280|回复: 2
打印 上一主题 下一主题

关于LSound.webAudioEnabled=false的问题

[复制链接]

4

主题

0

好友

54

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2014-9-28 15:38:22 |只看该作者 |倒序浏览
在微信端中使用LSound,测试LGlobal.webAudio=true但LSound.webAudioEnabled=false
不是说LGlobal.webAudio为真表示支持webaudio,LSound自动启用webAudio模式吗?

现在的状况是:
手机非IOS,在微信浏览器中,LSound工作不正常,
LSound.load()后的LEvent.COMPLETE事件有触发,
但即使是用户点击也触发不了音乐播放,
执行play()无效。

换用原生的Audio()对象,点击后能播放,
但音频不能缓存,之前做了load()动作无效,
必须得用户点击后再能真正开始load,
造成第一次播放有明显的延时(load音频文件),
但之后再play()就不会延时了

请教解决方案?
回复

使用道具 举报

37

主题

8

好友

9312

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2014-9-28 18:53:51 |只看该作者
LGlobal.webAudio是指是否使用WebAudio
LSound.webAudioEnabled才是浏览器是否支持WebAudio
而LGlobal.webAudio设置为false的话,无论浏览器是否支持WebAudio,LSound.webAudioEnabled都将变为false
只有LSound.webAudioEnabled为true才会自动启用WebAudio
如果浏览器不支持WebAudio的话,就有各种限制了,
你可以看一下1.9.3下载包中的RunningGirl是怎么做的,可以支持WebAudio或者非WebAudio的各种浏览器。
在线地址如下
http://lufylegend.com/demo/RunningGirl/
不回答与技术和引擎不相关的问题
回复

使用道具 举报

4

主题

0

好友

54

积分

士兵

Rank: 1

板凳
发表于 2014-10-2 10:07:26 |只看该作者
明白了,感谢大神!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-3 02:51 , Processed in 0.048404 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部