मैंने डैशकोड में एक विजेट बनाया है। इसमें कुछ बटन, टेक्स्ट फ़ील्ड और ग्रंथ हैं। डैशकोड से चलने पर या डैशबोर्ड में स्थापित होने पर यह ठीक काम करता है। जब मैं इसे एक आईबुक (iBooks लेखक के माध्यम से) में स्थापित करता हूं और इसे आईपैड पर चलाता हूं तो बटन और ग्रंथ सभी गायब हो जाते हैं (साथ ही कुछ अन्य मामूली दृश्य परिवर्तन)। दिलचस्प बात यह है कि अगर मैं बटनों के बटन टैप करता हूं, तो यह बटन क्लिक ईवेंट को आमंत्रित करता है, लेकिन अन्य काम नहीं करते हैं। साथ ही, जब कोई बटन क्लिक करता है तो ईवेंट टेक्स्ट के मान को अपडेट करता है तो वह टेक्स्ट दिखाई देता है।आईबुक में एम्बेडेड होने पर कुछ विजेट तत्व क्यों दिखाई नहीं दे रहे हैं?
मैंने ग्लासबूटन और नियमित बटन दोनों की कोशिश की, न ही दिखाया गया। मैंने उन बटनों के गुणों का निरीक्षण किया जो काम करते हैं जो वे नहीं करते हैं और वे समान हैं (आईडी और मूल्य से परे)।
सूचना 8 जहां:
यहाँ यह का एक स्क्रीनशॉट मेरी iPad पर iBooks में चल रहा है:
यहाँ यह मैक पर चल रहा है का एक स्क्रीनशॉट है एक पाठ का मूल्य अपडेट किया गया था। जब आप सही जगह पर टैप करते हैं तो कनेक्ट और अपडेट बटन काम करते हैं, लेकिन अन्य कोई भी काम नहीं करता है।
एक साइड नोट के रूप में, यह विजेट RemObjects SDK for JavaScript का उपयोग कर नेटवर्क पर एक वेब सेवा से कनेक्ट हो रहा है, जो वास्तव में अच्छा है। वेब सेवा काम करती है, अगर मैं बटन दिखाने के लिए बस प्राप्त कर सकता हूं।
अद्यतन: मैं <div>
टैग जो Dashcode एक वास्तविक HTML <input type="button">
के साथ एक बटन के लिए उपयोग करता है और कि iBook में दिखाई देता है बदल दिया। पाठ अभी भी दिखाई नहीं देता है। यह <div>
भी है।