禁用上下文菜单而不禁用文本选择

dav*_*ids 7 javascript ipad ios cordova

我正在使用phonegap开发iPad应用程序.我想在选择文本时禁用上下文菜单,但继续允许选择.所以:

-webkit-touch-callout:none;
-webkit-user-select:none;
Run Code Online (Sandbox Code Playgroud)

不起作用,因为它不允许选择,并且:

-webkit-touch-callout:none;
-webkit-user-select:text;
Run Code Online (Sandbox Code Playgroud)

仍显示菜单.

最终的目的是隐藏该菜单以显示我自己的菜单,因为(如果我错了,请纠正我)前者无法通过javascript进行自定义.如果无法做到这一点,我认为最终会研究为此目的制作一个phonegap插件的可能性(如果有人这样做,是否可行?)