背景:做一个音乐播放器,方法是在页面中插入一个embed或者object标签并指定播放的地址等属性,并将该embed标签定位到非可视区域(注意这里不能使用隐藏,隐藏后embed将不会播放)然后通过js去控制播放和暂停。
问题 : 测试后发现只有opera浏览器没有达到预期的播放效果,通过调试,将embed标签显示在可视区域,发现在opera浏览器中embed标签呈现出一个播放按钮,该按钮的title上显示:“请点击下载并激活插件” ,并且在点击之后才可以正常播放。

解决办法:针对opera浏览器,将embed标签可视化,使用户可以主动点击该播放按钮。
注:可以用12.02版本opera浏览器在新浪微博音乐页面或者百度的音乐页面中看到该问题。

本文探讨了在Opera浏览器中实现音乐播放器时遇到的问题,即播放按钮显示提示用户下载并激活插件。文章提供了针对此情况的解决办法,即确保embed标签在页面上可见,以便用户能主动点击播放按钮。
2928

被折叠的 条评论
为什么被折叠?



