Menggunakan Angular dan Phonegap, saya mencoba memuat video yang ada di server jarak jauh tetapi menemukan masalah. Di JSON saya, URL dimasukkan sebagai URL HTTP biasa.
"src" : "http://www.somesite.com/myvideo.mp4"
Template video saya
<video controls poster="img/poster.png">
<source ng-src="{{object.src}}" type="video/mp4"/>
</video>
Semua data saya yang lain dimuat tetapi ketika saya melihat konsol saya, saya mendapatkan kesalahan ini:
Error: [$interpolate:interr] Can't interpolate: {{object.src}}
Error: [$sce:insecurl] Blocked loading resource from url not allowed by $sceDelegate policy. URL
Saya mencoba menambahkan $compileProvider
konfigurasi config saya tetapi tidak menyelesaikan masalah saya.
$compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|tel):/);
Saya melihat posting ini tentang masalah lintas domain tetapi saya tidak yakin bagaimana menyelesaikan ini atau ke arah mana saya harus masuk. Ada ide? Bantuan apa pun dihargai
config.xml
file corodva Anda ?