Utilizzando Angular e Phonegap, sto cercando di caricare un video che si trova su un server remoto ma si è verificato un problema. Nel mio JSON, l'URL viene inserito come un semplice URL HTTP.
"src" : "http://www.somesite.com/myvideo.mp4"
Il mio modello di video
<video controls poster="img/poster.png">
<source ng-src="{{object.src}}" type="video/mp4"/>
</video>
Tutti gli altri miei dati vengono caricati ma quando guardo la mia console, ottengo questo errore:
Error: [$interpolate:interr] Can't interpolate: {{object.src}}
Error: [$sce:insecurl] Blocked loading resource from url not allowed by $sceDelegate policy. URL
Ho provato ad aggiungere la $compileProvider
mia configurazione di configurazione ma non ha risolto il mio problema.
$compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|tel):/);
Ho visto questo post su problemi tra domini ma non sono sicuro di come risolvere questo o in quale direzione dovrei andare. Qualche idea? Qualsiasi aiuto è apprezzato
config.xml
file della tua corodva ?