में काम नहीं करता है मेरे पास एक "लोगो" घटक है जो अनिवार्य रूप से एक चित्र तत्व लिखता है। इस तरह टेम्पलेट देखो:चित्र तत्व angular2 और फ़ायरफ़ॉक्स
<picture class="logo">
<source srcset="{{srcsetMobile}}" media="(max-width: 767px)">
<source srcset="{{srcsetDesktop}}" media="(min-width: 768px)">
<img class="logo" title="{{title}}" alt="{{alt}}" src="{{fallbackSrc}}"
</picture>
angular2 में इस
<picture _ngcontent-lox-3="" class="logo">
<source _ngcontent-lox-3="" media="(max-width: 767px)" ng-reflect-srcset="/assets/img/Logo-mobile.png" srcset="/assets/img/Logo-mobile.png"></source>
<source _ngcontent-lox-3="" media="(min-width: 768px)" ng-reflect-srcset="/assets/img/Logo.png" srcset="/assets/img/Logo.png"></source>
<img _ngcontent-lox-3="" class="logo" ng-reflect-title="title" title="title" ng-reflect-alt="alt text" alt="alt text" ng-reflect-src="/assets/img/Logo-mobile.png" src="/assets/img/Logo-mobile.png">
</picture>
पैदा करता है क्रोम में इस महान काम करता है लेकिन केवल फ़ायरफ़ॉक्स मोबाइल छवि भार में। टैग कोणीय के बाहर ठीक लोड करता है। जब मैं एक वेब इंस्पेक्टर का उपयोग करता हूं और कोणीय गुणों को हटा देता हूं तो सब कुछ ठीक काम करता है, इसलिए मैं इसे एक ब्राउज़र बग सोच रहा हूं लेकिन मैंने सोचा कि मैं यह देखने के लिए यहां पोस्ट करूंगा कि दूसरों को कोई समस्या है या किसी के पास कोई कामकाज है या नहीं।
क्या आपने इस समस्या को हल करने में कामयाब रहे हैं? – dewwwald
हां, मेरे लिए वही। –
यदि आप इसके बजाय "src" बदलते हैं तो "srcset" यह मेरे लिए काम करता है, लेकिन मुझे नहीं पता कि यह पुराने ब्राउज़र में काम करेगा या नहीं। –