javascript - inserting iFrame to EmberJS templet gives "Metamorph that is not in the DOM" error -


मंदिर के लिए एक आइफ्रेम डालने के बाद:

  & lt; iframe id = "ytplayer" Type = "text / html" width = "450" ​​height = "275" {{बाइंड-एटिर src = "वीडियो यूआरएल"}} फ़्रेमबॉर्डर = "0" स्वीकार्यलस्क्रीन & gt;  

मुझे यह त्रुटि मिली:

  अनक्यूट त्रुटि: मेटॉम्रफ़ पर कार्य नहीं कर सकता जो कि डोम में नहीं है।  

मैं समझता हूं कि यह त्रुटि एचटीएमएल के भीतर हैंडलबार अभिव्यक्ति को लेकर आती है, लेकिन इसे बदलती है:

  & lt; iframe id = "ytplayer" प्रकार = "Text / html" width = "450" ​​height = "275" src = "someurl" फ्रेमबॉर्ड = "0" स्वीकार्यलस्क्रीन & gt;  

समस्या को हल नहीं किया केवल एक चीज जो समस्या का समाधान करती है वह मंदिर के पूरे आइफ्रेम को हटा रही है, जो कि वास्तव में एक इच्छा समाधान नहीं है।

कोई मदद कृपया?

सुनिश्चित करें कि आप iframes के लिए अंत टैग शामिल करते हैं। ऐसा लगता है कि जब आप अंत टैग को शामिल नहीं करते हैं, एम्बर उत्पन्न प्रारंभिक / अंत टैग के बीच मेटा स्क्रिप्टिंग का एक गुच्छा खुल जाएगा, जो एक आइफ्रेम के मामले में पहुंच योग्य नहीं होगा। नीचे दिए गए कोड के साथ अपना कोड बदलने की कोशिश करें।

  & lt; iframe id = "ytplayer" प्रकार = "text / html" width = "450" ​​height = "275" {{बाइंड-एट्र = "VideoUrl"}} फ्रेमबार्डर = "0" स्वीकार्य लिक्विड & gt; & lt; / iframe & gt;  

Comments

Popular posts from this blog

apache - 504 Gateway Time-out The server didn't respond in time. How to fix it? -

c# - .net WebSocket: CloseOutputAsync vs CloseAsync -

c++ - How to properly scale qgroupbox title with stylesheet for high resolution display? -