red*_*rom 1 javascript audio android cordova
由于在使用cordova(原生包装器)构建的应用中播放声音时出现问题,我决定使用cordova媒体插件> http://plugins.cordova.io/#/package/org.apache.cordova.media
问题是在这种情况下,我无法测试在Chrome或Ripple浏览器模拟器中播放的声音,因为我总是会出错:
ReferenceError: Media is not defined
Run Code Online (Sandbox Code Playgroud)
所以我将cordova.js导入到应用程序文件夹中以避免404错误,但是我仍然收到此错误。
有可能解决它,还是我只能在设备上进行测试?
谢谢你的帮助。
在cordova项目目录上
$ cordova platform add browser 将浏览器添加为平台
$ cordova run browser要在浏览器中运行的,或者在浏览
器弹出相应网址的情况下$ cordova emulate browser都具有相同的效果
。您可以在浏览器上运行多个项目。您应在代码中的每一次更改后重新启动服务器才能生效(使用pronegap服务无需重新启动)。
这适用于已实现浏览器支持的插件(几乎所有插件)。为确保插件具有浏览器支持,应存在以下文件夹之一
cordova-project-dir/plugins/cordova-plugin-folder/src/browser
cordova-project-dir/plugins/cordova-plugin-folder/www/browser
我知道这是一个老问题,但是我偶然发现了同样的问题并找到了解决方案。
| 归档时间: |
|
| 查看次数: |
1897 次 |
| 最近记录: |