2010-09-24 18 views
5

पर संतोषजनक के लिए कामकाज मेरे पास एक वेब एप्लिकेशन है जो समृद्ध टेक्स्ट संपादन की अनुमति देने के लिए TinyMce का उपयोग करता है। मेरे कुछ ग्राहक आईपैड पर काम करने के लिए इसे पाने के लिए बेताब हैं (जो contenteditable का समर्थन नहीं करता है और इसलिए TinyMCE काम नहीं करता है)आईपैड

फिलहाल केवल विकल्प मेरे पास हैं:

  • अमीर की अनुमति रद्द करें जब मैं ब्राउज़र का पता लगाता हूं तो टेक्स्ट संपादन आईपैड है। यह समाधान का अधिक नहीं है क्योंकि मेरा ऐप समृद्ध टेक्स्ट संपादन पर भारी निर्भर करता है
  • सामग्री का समर्थन करने के लिए आईपैड की प्रतीक्षा करें उपयुक्त
  • अपना खुद का आईपैड ऐप लिखें। यह वास्तव में व्यावहारिक नहीं है क्योंकि यह HTML और जावास्क्रिप्ट के लोड के साथ एक बड़ा जटिल ऐप है और मुझे इसे सभी
  • फिर से लिखना होगा। जहां तक ​​मुझे पता है कि अन्य ब्राउज़र में से कोई भी संतोषजनक समर्थन नहीं करता है।

मैं कुछ व्यावहारिक समाधान खोजने के लिए वास्तव में उत्सुक हूं। क्या एक समृद्ध टेक्स्ट एडिटर जैसी चीज है जिसे संतुष्ट करने की आवश्यकता नहीं है? या क्या किसी के पास एक चालाक विचार है जिसके बारे में मैंने सोचा नहीं था?

अग्रिम

एंडी

+0

क्या आपका आवेदन किसी संगठन या ऐप स्टोर में वितरित करने के लिए है? यदि आप इसे निजी रूप से वितरित करते हैं तो निजी एपीआई का उपयोग करके कुछ विकल्प हैं। कृपया हमें बताएं। –

+0

हाँ आवेदन निजी रूप से वितरित किया जाएगा – Andy

+0

जहाँ तक मैं देख सकता हूं, '' और फिर किसी भी तरह से इस परिवर्तन को सहेजें ... इसे आजमाने के लिए जा रहा है। इस बारे में कोई टिप्पणी? क्या यह संभव है? – zyrex

उत्तर

1

धन्यवाद मेरे अपने iPad ऐप्लिकेशन लिखें। यह वास्तव में व्यावहारिक यह जावास्क्रिप्ट और मैं यह सब

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

+0

धन्यवाद जेवी यह वास्तव में एक दिलचस्प विकल्प की तरह लगता है। मुझे आवश्यकता होगी कि UIWebView में वेब पेज को किसी भी तरह से होस्ट करने के लिए वेब पेज के लिए कुछ तरीका है (ताकि मैं एक देशी समृद्ध-पाठ संपादन घटक लॉन्च कर सकूं)। क्या आपको पता है कि ऐसा करने का कोई तरीका है? – Andy

+0

UIWebViewDelegate प्रोटोकॉल आपको WebView लोड अनुरोध को संभालने से पहले कुछ उद्देश्य सी को हुक करने की अनुमति देता है। वह वही कर सकता है जो आप चाहते हैं। दूसरी तरफ, UIWebView ऑब्जेक्टिव कोड से कुछ जावास्क्रिप्ट निष्पादित करने का समर्थन करता है, बहुत उपयोगी भी है। – jv42

+0

एफवाईआई ने मुझे इस लिंक पर इंगित किया: http://www.codingventures.com/2008/12/using-uiwebview-to-render-svg-files/ "जावास्क्रिप्ट उद्देश्य-सी कोड के साथ संचार करने के तहत" यह जेएस से कुछ उद्देश्य सी कोड का आह्वान करने के लिए एक कामकाज दिखाता है। दुर्भाग्यवश ऐसा लगता है कि इस परियोजना में देरी हो रही है इसलिए मुझे समय के लिए आईपैड ऐप्स के साथ खेलना नहीं होगा, लेकिन मैंने सोचा कि यह लिंक उसी क्षेत्र में रुचि रखने वाले किसी और के लिए उपयोगी हो सकता है – Andy

0

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

2

जून 2011 को, यह वहाँ की तरह समर्थन iOS 5 में आने वाले

http://www.tuaw.com/2011/06/08/will-ios-5s-safari-deliver-better-support-for-web-editors/

इस अवलोकन (कि यह बीटा में काम कर रहा है) मेरा एक सहयोगी द्वारा भी पुष्टि की गई है हो सकता है लग रहा है।