2015-10-08 34 views
0

我已經在Android上運行CKEditor(KitKat & Lollipop)和iOS 9.但是,兩個平臺上的上下文菜單(全選/複製/粘貼菜單)都覆蓋了CKEditor工具欄。我想知道人們用什麼策略來對付這個問題?原生移動上下文菜單涵蓋了CKEditor

這裏有幾件事情我已經試過:

  1. -webkit-觸摸標註:無;這在Android或iOS上不起作用。

  2. -webkit-user-select:none;這禁用了上下文菜單,但僅僅因爲它禁用了選擇。我想選擇 - 我只是不想要本機的上下文菜單。

  3. 我玩過config.floatSpacePinnedOffsetY和朋友嘗試和抵消工具欄,但我還沒有找到偏移適用於所有情況。

  4. 由於我們的應用程序是一個混合應用程序,我調查了Android和iOS WebView的子類以本地禁用上下文菜單。做這項工作我還沒有任何運氣。

截圖:

iOS context menu

Android context menu

+0

[Contenteditable on IOS:control/prevent selection toolbar?]可能出現重複(http://stackoverflow.com/questions/22693315/contenteditable-on-ios-control-prevent-selection-toolbar) –

回答