我无法让 JW Player 在 Android 设备(真实或模拟)上播放任何内容。事实上,即使是 JW Player download 中打包的默认视频和默认设置也无法播放!我尝试过重新编码视频...不。我尝试过优先考虑 HTML5 播放器而不是 Flash 播放器...不。我不断收到错误:
无法播放视频
抱歉,该视频无法播放。
值得注意的是,它在网络和 iPhone 上运行良好。
更新: 这是直接从 JW Player 下载的未经修改的默认播放器的示例:http://sambot.com/jw/。在您的 Android 上尝试一下...
我在这里做错了什么?
您的视频文件位于哪里?如果它位于您的资产文件夹中,我认为它不会运行。尝试将其放在其他目录中,例如 SD 卡或数据文件夹
希望这有帮助
就像 gilsaints88 所说的那样,从 WebView 中的资源文件夹中播放根本行不通。
我最近在 jPlayer 上遇到了这个问题,我的直接解决方案是在应用程序启动时将我的音频/视频内容复制到 SD 卡,然后从那里播放 - 当然,这仍然存在问题,从长远来看,我可能不会使用 WebView 来播放音频。