我正在做一个编辑器,正面临着一个Mac Safari的问题。每当用户右键单击一个单词时,它都会选择完整的单词以及打开的菜单
问题可以通过简单的html重现:
<div contenteditable>
<p>
This is sample text
</p>
</div>
它也可以在这里复制:
我也在右击时添加了preventDeafult,但没有任何用处。
欢迎任何js/jquery解决方案。如果我们能找到一个CSS解决方案那就太好了
当在embed html文件上有右键单击事件时,我试图隐藏上下文菜单。
我的代码运行良好,然而,当我右击嵌入窗口时,菜单不再隐藏。
如何明确隐藏上下文菜单(在某些版本的Safari浏览器版本9.1.1 (11601.6.17)中)?
js
if (document.addEventListener) {
document.addEventListener('contextmenu', function(e) {
alert("You've tried to open context menu"); //here you draw your
试图启动yo生成的项目并遇到以下错误(运行在osx上):
Error: EPERM, operation not permitted '/Users/<user>/.config'
at Object.fs.mkdirSync (fs.js:642:18)
at sync (/usr/local/lib/node_modules/yo/node_modules/configstore/node_modules/mkdirp/index.js:70:13)
at Function.sync (/usr/local/lib/node_module