首先,破解页面屏蔽F12方法之一就是:Ctrl+Shift+i。
当然也可以在没有屏蔽F12或屏蔽右击的情况下先右击检查,然后也能进入到有屏蔽的页面中查看控制台。
其次,设置页面屏蔽F12
<template> <view @contextmenu.prevent @mousedown.prevent @touchstart.prevent> <!-- 页面内容 --> <text>长按或右击无法显示菜单</text> <text>按 F12 会无效</text> </view> </template> <script> export default { mounted() { window.addEventListener('keydown', this.handleKeydown); }, beforeDestroy() { window.removeEventListener('keydown', this.handleKeydown); }, methods: { handleKeydown(event) { if (event.key === 'F12') { event.preventDefault(); // 禁止 F12 打开开发者工具 return false; } } } } </script> <style scoped> view { user-select: none; /* 禁用文本选择 */ } </style>