मैं "Video For Everybody" जनरेटर का उपयोग करके अपने ऐप में एक मीडिया प्लेयर को एकीकृत कर रहा हूं। चूंकि प्लेयर एचटीएमएलऔर audio
का समर्थन नहीं करता है तो प्लेयर फ्लैश करने के लिए फ़ॉलबैक दिखाता है, मुझे वीडियो और प्लेसहोल्डर (छवि) स्रोत के साथ param
विशेषताओं के साथ object
तत्व बनाना होगा।AngularJS: गैर मानक गुणों पर एनजी-src व्यवहार?
के रूप में की उम्मीद मैं भाव के शास्त्रीय समस्या समय में हल नहीं किया जा रहा में चलाने, अपने ब्राउज़र my.media.com/{{video.src}}
लिए अनुरोध भेजता है बल्कि तो my.media.com/somevideo.mp4
दुर्भाग्य से वहाँ कई विशेषताएं (poster, flashvars, placeholder
कुछ नाम हैं) जहां मैं एक ही का सामना कर रहे हैं मुसीबत। मैं ng-src या ng-href निर्देशों के समान व्यवहार बनाने के बारे में कैसे जाउंगा? मैंने प्रासंगिक स्रोत कोड की तलाश करने की कोशिश की, लेकिन मुझे यह नहीं मिला है। यहाँ एक टुकड़ा जो समस्याग्रस्त एचटीएमएल प्रदर्शित करता है,
<video controls="controls" poster="{{mediaModel.mediaFile2}}" width="300" height="150">
<source ng-src="{{mediaModel.mediaFile}}" type="{{mediaModel.contentType}}" />
<object type="application/x-shockwave-flash" data="http://player.longtailvideo.com/player.swf" width="300" height="150">
<param name="movie" value="http://player.longtailvideo.com/player.swf" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="transparent" />
<param name="flashVars" value="{{'controllerbar=over&image=' + media.mediaFile2 + '&file=' + mediaModel.mediaFile}}" />
<img ng-src="{{mediaModel.mediaFile2}}" width="300" height="150" title="{{mediaModel.uploadedTime}}" />
</object>
क्या आप अपने कुछ दृष्टिकोण साझा कर सकते हैं जो काम नहीं कर रहे हैं? –
इस बिंदु पर मैं अंधेरे में कम से कम ठोकर खा रहा हूं कि यह पता लगाने की कोशिश कर रहा है कि क्या कस्टम विशेषता लागू करना संभव है, इसलिए मुझे नहीं लगता कि इस समय मेरे पास मौजूद कोई भी कोड रचनात्मक होगा सवाल। जैसे ही मुझे लगता है कि मेरे पास कुछ है, मैं निश्चित रूप से अपडेट करूंगा। –