我的应用程序(封装在 PhoneGap 中)同时运行在线和离线模式。我将以 base64 编码的图像和视频存储在本地存储中。 当我在浏览器上调试它时,它运行得很好,但在 iPad 上,它在 javascript promt 中大喊“操作无法完成”。
我试过使用纯 html 标签和真正的 Ext.Video 放置视频。
我在这里遗漏了什么?谢谢
newhtml += "<video width='320' height='240' controls='controls'> <source src='data:video/mp4;base64,"+tmpStore.getAt(i).data.myPages[j].myProducts[k].myItens[0].fileData+"' /></video>";
更新:
在 iPad 和 Android 3.0 native 浏览器中测试,结果是相同的“The operation...”。 使用和不使用自动播放和 Controller 进行测试(在视频/源标签中)。
最佳答案
PhoneGap 无法识别video 标签。
关于javascript - Sencha Touch 2 + PhoneGap + iPad : Video with base64 encoded data: "The Operation could not be completed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10353570/