कोणीय और फोनगैप का उपयोग करते हुए, मैं एक वीडियो को लोड करने की कोशिश कर रहा हूं जो एक दूरस्थ सर्वर पर है, लेकिन एक मुद्दे पर आया है। मेरे JSON में, URL एक सादे HTTP URL के रूप में दर्ज किया गया है।
"src" : "http://www.somesite.com/myvideo.mp4"
मेरा वीडियो टेम्पलेट
<video controls poster="img/poster.png">
<source ng-src="{{object.src}}" type="video/mp4"/>
</video>
मेरे सभी अन्य डेटा लोड हो जाते हैं लेकिन जब मैं अपना कंसोल देखता हूं, मुझे यह त्रुटि मिलती है:
Error: [$interpolate:interr] Can't interpolate: {{object.src}}
Error: [$sce:insecurl] Blocked loading resource from url not allowed by $sceDelegate policy. URL
मैंने $compileProvider
अपने कॉन्फिगर सेट अप में जोड़ने की कोशिश की, लेकिन इससे मेरी समस्या हल नहीं हुई।
$compileProvider.aHrefSanitizationWhitelist(/^\s*(https?|ftp|mailto|file|tel):/);
मैंने इस पोस्ट को क्रॉस डोमेन इश्यू s के बारे में देखा लेकिन मुझे यकीन नहीं है कि इसे कैसे हल किया जाए या मुझे किस दिशा में जाना चाहिए। कोई भी विचार? किसी भी मदद की सराहना की है
config.xml
फाइल भी पोस्ट कर सकते हैं ?