我有以下播放视频文件的配置:
$scope.availableTimelapseVideos = [
{
name: "Clouds",
sources: [
{src: $sce.trustAsResourceUrl("videos/clouds.mp4"), type: "video/mp4"}
]
},
{
name: "Traffic Downtown",
sources: [
{src: $sce.trustAsResourceUrl("videos/traffic_downtown.mp4"), type: "video/mp4"}
]
},
{
name: "Vibrant Landscape",
sources: [
{src: $sce.trustAsResourceUrl("videos/vibrant_landscape.mp4"), type: "video/mp4"}
]
}
在安装了Crosswalk插件的Android上有效(但有一些错误):
http://blog.ionic.io/crosswalk-comes-to-ionic/
但我有一些理由说明为什么我不想在我的应用中加入人行横道。
所以我尝试在没有人行横道扩展的情况下播放视频。
但视频仅在iOS设备上成功播放。
在Android设备(4.4)上无效。
我尝试了不同的文件路径,如:
android_asset/www/videos/clouds.mp4
但没有运气。
请提供什么样的正确途径?
非常感谢您的任何建议。
答案 0 :(得分:0)
只需在'android_asset / www / videos / clouds.mp4'之前添加'/'即可。 它应该是
'/ android_asset /网络/视频/ clouds.mp4'