एएसपी.NET पैनल में होस्ट किया गया मेरा सिल्वरलाइट 5 एप्लिकेशन फ़ायरफ़ॉक्स (संस्करण 11) में प्रदर्शित नहीं हो रहा है। हालांकि यह क्रोम, आईई और सफारी में पूरी तरह से अच्छी तरह से काम करता है। मैं नीचे दिखाए गए सिल्वरलाइट ऑब्जेक्ट को गतिशील रूप से लोड कर रहा हूं। यह init पैरामीटर पास करने के लिए किया जाता है। (जिसे मैंने परीक्षण के लिए हटा दिया)। मुझे फ़ायरफ़ॉक्स में सिल्वरलाइट एप्लिकेशन के स्थान पर एक छोटा सा सफेद खाली सिल्वरलाइट क्षेत्र मिल रहा है।फ़ायरफ़ॉक्स गतिशील रूप से जोड़ा गया सिल्वरलाइट 5 नियंत्रण
HtmlGenericControl myHtmlObject = new HtmlGenericControl("object");
myHtmlObject.Attributes["data"] = "data:application/x-silverlight";
myHtmlObject.Attributes["type"] = "application/x-silverlight";
HtmlGenericControl mySourceParam = new HtmlGenericControl("param");
mySourceParam.Attributes["name"] = "source";
mySourceParam.Attributes["value"] = "ClientBin/SilverlightApp.xap";
myHtmlObject.Controls.Add(mySourceParam);
HtmlGenericControl myOnErrorParam = new HtmlGenericControl("param");
myOnErrorParam.Attributes["name"] = "onError";
myOnErrorParam.Attributes["value"] = "onSilverlightError";
myHtmlObject.Controls.Add(myOnErrorParam);
myHtmlObject.Attributes["width"] = "100%";
myHtmlObject.Attributes["height"] = "100%";
panelSilverlightHost.Controls.Add(myHtmlObject);
हालांकि विभिन्न ब्राउज़रों से HTML स्रोत समान दिखता है। फ़ायरफ़ॉक्स से
पृष्ठ एचटीएमएल:
<object data="data:application/x-silverlight"
type="application/x-silverlight" width="100%"
height="100%">
<param name="source" value="ClientBin/SilverlightApp.xap"></param>
<param name="onError" value="onSilverlightError"></param>
</object>
यह क्रोम, IE और सफारी में के रूप में बिल्कुल वैसा ही है।
मैंने अन्य नमूना एसएल 5 अनुप्रयोगों (हालांकि गतिशील रूप से लोड नहीं किया गया) की कोशिश की है और यह फ़ायरफ़ॉक्स पर ठीक काम करता है।
मैंने विभिन्न मशीनों पर फ़ायरफ़ॉक्स के विभिन्न संस्करणों का प्रयास किया। यह मदद नहीं कर रहा है। यहां क्या गलत हो सकता है पर कोई सुझाव बहुत उपयोगी होगा।
कोड ठीक लगता है। यह फ़ायरफ़ॉक्स के साथ एक मुद्दा प्रतीत होता है। – blitzkriegz
फ़ायरफ़ॉक्स के साथ मेरे पास जो भी मुद्दा है, वह मेरी सिल्वरलाइट ऑब्जेक्ट्स को प्रदर्शित नहीं कर रहा है, जो संलग्न div को ऊंचाई और चौड़ाई लगाकर हल किया गया है। (100% नहीं, लेकिन संख्यात्मक मान) – bperreault