我完全不敢尝试在流星/科尔多瓦应用中播放本地视频内容。
原因是我们需要我们的meteor应用程序支持用户可选择的数据子集(包括视频)的离线模式。当用户离线时,他们下载所选资源。视频采用M3U8文件(一个M3U8用于版本列表,一个M3U8文件用于每个版本,然后是每个版本多个视频部分)。
对于那些不熟悉细微差别的人:Meteor / cordova提供本地网络服务器而不是file://
的内容。
我尝试了什么
cdvfile:///
- 得到net::ERR_UNKNOWN_URL_SCHEME
file:///
- 得到Not allowed to load local resource
blob:
代表M3U8文件,然后file://
内部 - 没有工作,没有错误。我完全难过 - 有人在流星/科尔多瓦应用程序中播放离线媒体有成功吗?