我需要在 iPad 和 iPhone 上使用 HTML5 视频标签以 base64 数据 URI 格式播放视频,这最终帮助我通过将视频存储在 websql 中使视频脱机,
我得到了一个帮助我研究可行性的链接 - http://iandevlin.com/html5/data-uri/video.php(如果你查看链接的源代码,你会看到它以base64格式编码)
我在大多数现代浏览器上尝试过这个,比如 windows 机器中的 chrome 和 firefox 以及 mac os 中的 safari,它运行良好。
所以我的希望增加了,我在 iPhone 和 iPad 上尝试了它,但它不在那里工作!我只是得到一个空白的黑屏来代替视频控件。
此外,我在 safari 调试模式下也没有收到任何错误。我想知道我们是否可以播放 base 64 编码的视频,或者它只是 ipad 和 iphone 的一个已知问题......