2012-08-15 8 views
10

सिल्वरलाइट 5 के साथ, मैं इनपुट फ़ील्ड में कुछ भी टाइप नहीं कर सकता। मैकोज़ में क्रोम का उपयोग करना।सिल्वरलाइट 5 इनपुट फ़ील्ड (क्रोम) में टाइप नहीं कर सकता मैकोज़

क्या मुझे प्लगइन स्थापित करना है या यह ब्राउज़र की एक विशिष्ट कॉन्फ़िगरेशन है?

+0

यदि आप सिल्वरलाइट में किए गए इनपुट फ़ील्ड देख सकते हैं, तो आपके पास पहले से ही एक कार्यरत प्लगइन है। – jv42

+0

क्या आप काम नहीं कर रहे डेमो प्रदान कर सकते हैं? – jv42

+1

अफसोस की बात है, मैं इसे विंडोज 7 पर क्रोम 25.0 पर SL5.1 पर यादृच्छिक रूप से देखना शुरू कर रहा हूं। बेतरतीब ढंग से। केवल क्रोम पर। – Arielr

उत्तर

10

अफसोस की बात यह है कि ओएसएक्स पर क्रोम में सिल्वरलाइट 5 में टेक्स्टबॉक्स का व्यवहार है। वे सफारी, फ़ायरफ़ॉक्स, आदि में ठीक काम करते हैं ... लेकिन क्रोम नहीं।

आधिकारिक तौर पर सिल्वरलाइट ओएसएक्स पर क्रोम में समर्थित नहीं है। सिल्वरलाइट 4 ठीक काम किया, लेकिन 5 नंबर।

क्षमा करें कि यह वह उत्तर नहीं है जिसका आप उम्मीद कर रहे हैं।

तुम भी इस पोस्ट देख सकते हैं: Silverlight 5 issue on mac

2

एक ही समस्या थी और एक समाधान मिला:, किसी अन्य प्रोग्राम में पाठ टाइप कॉपी करें और सिल्वरलाइट में पेस्ट करें। मेरे लिए यह Lync वेब ऐप में उपयोगकर्ता नाम और पासवर्ड टाइप करने में मदद करता था, जो पर्याप्त था।

मैं इस सवाल का जवाब यह देर से मूल प्रश्न के लिए है, लेकिन यह दूसरों की तरह मैं :-)

आपका दिन शुभ हो किया था जो इस सूत्र मारा मदद मिल सकती है!

0

यदि आप मैक के लिए क्रोम पर एसएल 5 विकसित कर रहे हैं। चारों ओर एक काम है, लेकिन यह थोड़ा काम करता है। एक javascirpt फ़ंक्शन बनाएं जो कुंजी स्ट्रोक को कैप्चर करता है, उस कीस्ट्रोक के लिए डिफ़ॉल्ट ब्राउज़र व्यवहार अक्षम करें और कुंजी ईवेंट को Silverlight में पास करें। यदि कोई टेक्स्टफील्ड फोकस में है, तो टेक्स्टफिल्ड में कीवेंन्ट संलग्न करें।

प्रोग्राम करना बहुत मुश्किल नहीं है, लेकिन आपको यह ध्यान में रखना होगा कि सभी कीवृत्त वे वर्ण नहीं हैं जिन्हें आप प्रदर्शित करना चाहते हैं। साथ ही, टेक्स्ट फ़ील्ड के सही स्थान पर टाइप की गई कुंजी को रखने के लिए आपको कुछ बहीखाता करने की आवश्यकता है: जैसे कर्सर स्थानांतरित हो सकता है।

संबंधित मुद्दे