【问题标题】:Cordova sound bug on androidandroid上的科尔多瓦声音错误
【发布时间】:2016-01-18 20:42:24
【问题描述】:

我用cordova 制作了一个简单的android 应用程序,可以在单击按钮时播放音频。它适用于我的华为手机(android 5.1.1)和谷歌模拟器,但不适用于任何其他安卓手机(android 4.x [4.1;4.2;4.4])。

我在项目中安装了媒体插件,没有做任何安卓版本特定的限制

index.js:http://puu.sh/mrY3g/9d4a99d3e9.txt
config.xml:http://puu.sh/mrY7a/ae9b06aa51.txt

非常感谢
附言。如果您需要更多文件进行调查/故障排除,请发表评论:)

编辑

这是内容安全策略的问题,已修复,但现在当我登录手机时,当我尝试播放 .mp3 文件时,它显示 Permission Denied。这只发生在 android 4.x 上(在浏览器和 android 5 上完美运行)。任何帮助表示赞赏。

【问题讨论】:

  • 请不要在您的问题中链接到外部资源 - 它们的生命周期很可能会比您的问题短。
  • 如果您认为这是一个错误,请在 issues.cordova.io 上提交问题,提供您可以提供的所有信息(cordova CLI 版本、cordova android 版本等)
  • 关于 android 版本...我没有对配置进行任何更改。你能告诉我如何添加分钟吗? sdk, amx. sdk,目标sdk(如果有)

标签: android cordova audio


【解决方案1】:

我更改了从 onclick(function a) 播放声音的方式,其中在 a() 中创建了一个播放声音的音频/媒体控件(后端)。现在我在 html 中制作了一个

【讨论】:

    猜你喜欢
    • 2018-03-20
    • 2016-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多