disable-devtool icon indicating copy to clipboard operation
disable-devtool copied to clipboard

vue项目引入组件后,我想禁止右击,但是又想开放F12,这个该如何配置,我尝试过几次,只要引入组件后,F12就一定被禁用了

Open xuebear opened this issue 1 year ago • 4 comments

vue项目引入组件后,我想禁止右击,但是又想开放F12,这个该如何配置,我尝试过几次,只要引入组件后,F12就一定被禁用了

xuebear avatar May 17 '24 04:05 xuebear

可以参数控制是否允许打开控制台

ixqbar avatar May 20 '24 07:05 ixqbar

我希望打开后触发事件,但不想禁止打开。怎么搞。

qwIvan avatar Jun 06 '24 10:06 qwIvan

@qwIvan 这个是独立的行为,你额外加监听就可以

window.addEventListener('keydown', (e) => {
  const keyCode = e.keyCode || e.which;
  if ( keyCode === 123 ) {
    alert('xxxxxx');
  }
});

亲测有效

theajack avatar Jun 09 '24 12:06 theajack

vue项目引入组件后,我想禁止右击,但是又想开放F12,这个该如何配置,我尝试过几次,只要引入组件后,F12就一定被禁用了

vue3里用import.meta.env里判断开发环境,vue2的忘了XD

kisekiremi avatar Nov 11 '24 07:11 kisekiremi