2012-01-26 15 views
5

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

मैंने ग्लासबूटन और नियमित बटन दोनों की कोशिश की, न ही दिखाया गया। मैंने उन बटनों के गुणों का निरीक्षण किया जो काम करते हैं जो वे नहीं करते हैं और वे समान हैं (आईडी और मूल्य से परे)।

Screenshot of widget in iBooks on the Mac

सूचना 8 जहां:

Screenshot of widget on the Mac

यहाँ यह का एक स्क्रीनशॉट मेरी iPad पर iBooks में चल रहा है:

यहाँ यह मैक पर चल रहा है का एक स्क्रीनशॉट है एक पाठ का मूल्य अपडेट किया गया था। जब आप सही जगह पर टैप करते हैं तो कनेक्ट और अपडेट बटन काम करते हैं, लेकिन अन्य कोई भी काम नहीं करता है।

एक साइड नोट के रूप में, यह विजेट RemObjects SDK for JavaScript का उपयोग कर नेटवर्क पर एक वेब सेवा से कनेक्ट हो रहा है, जो वास्तव में अच्छा है। वेब सेवा काम करती है, अगर मैं बटन दिखाने के लिए बस प्राप्त कर सकता हूं।

अद्यतन: मैं <div> टैग जो Dashcode एक वास्तविक HTML <input type="button"> के साथ एक बटन के लिए उपयोग करता है और कि iBook में दिखाई देता है बदल दिया। पाठ अभी भी दिखाई नहीं देता है। यह <div> भी है।

उत्तर

3

मैंने इसे समझ लिया। विजेट को सहेजते समय इसे 10.4.0 के न्यूनतम मैक ओएस एक्स संस्करण के साथ सहेजने की आवश्यकता होती है जिसे "पिछड़ा-संगत" माना जाता है। डिफ़ॉल्ट (कम से कम मेरे इंस्टॉल पर) 10.4.3 था। अंतर यह है कि जब इसे पीछे की तरफ से संगत किया जाता है तो पुस्तकालयों को शामिल किया जाता है जो बटन और टेक्स्ट प्रस्तुत करते हैं। पाठ प्रस्तुत करने के लिए इसे विशेष पुस्तकालयों की आवश्यकता क्यों है मेरे बाहर है।

एक नोट हालांकि टेक्स्ट की स्थिति iBooks में चलने पर थोड़ा गड़बड़ हो जाती है। मुझे नहीं लगता कि ऐप्पल ने इसे जारी करने से पहले iBooks लेखक और iBooks 2 को समाप्त किया था।

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

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