2012-08-06 112 views
2

我有一個三明治的畫布和tinymce豐富的文本編輯器。現在有兩種模式,一種是畫在畫布上,另一種是在tinymce上書寫文字。如何解決使用canvas下面的iPad粘貼的問題?

當處於繪製模式時,畫布層向上並且tinymce低於此畫布層,而在文本模式下反之亦然使用z-index。

當我開始在iPad上使用文本圖層下方的畫布層進行打字時,它會正常工作,直到我通過觸摸iPad屏幕向上移動光標。一旦我做了那個編輯器卡住,並再次編輯器工作,我必須隱藏我的iPad瀏覽器的鍵盤,然後再次觸摸編輯器。

有一件事是,當我從HTML刪除畫布,只有一個的,然後TinyMCE的東西單層的作品完美但預期它適用於普通PC瀏覽器的罰款,沒有任何問題。

我試圖調試,發現z-index的變化預期,當卡住我們的代碼甚至不檢測按鍵事件上tinyMCE的用ipad。

任何想法可能是什麼原因或修復?

+0

iPad和實時評價是造成頭部疼痛:( – Thariama 2012-08-06 12:00:49

回答

0

我發現TinyMCE的網站上的這個錯誤報告: http://www.tinymce.com/develop/bugtracker_view.php?id=5447

我tiny_mce_src.js改變了defaultNativeHandler代碼在線程建議,但它並沒有解決我看到的問題(使用python-django 1.5.1b4)。

+1

感謝輸入,但是這更像是一個比一個解決意見。 – andr 2013-02-08 22:47:22