feat: 0.1.1 优化
This commit is contained in:
parent
ef04db223c
commit
ec4cdc8c4b
@ -35,3 +35,7 @@
|
||||
2. 启用 disableMenu 配置
|
||||
3. 去除内部debug逻辑
|
||||
4. 增加默认跳转的404页面
|
||||
|
||||
## 0.1.1
|
||||
1. 增加history.back 之后跳转默认页的延迟
|
||||
2. 优化ondeltoolopen 逻辑
|
@ -178,7 +178,7 @@ disableDevtool(options);</code></p>
|
||||
<script
|
||||
disable-devtool-auto
|
||||
md5='1aabac6d068eef6a7bad3fdf50a05cc8'
|
||||
src='https://cdn.jsdelivr.net/npm/disable-devtool@0.1.0/disable-devtool.min.js#use'
|
||||
src='https://cdn.jsdelivr.net/npm/disable-devtool@0.1.1/disable-devtool.min.js#use'
|
||||
></script>
|
||||
<!-- <script disable-devtool-auto md5='1aabac6d068eef6a7bad3fdf50a05cc8' src='./npm/disable-devtool.min.js'></script> -->
|
||||
<script>
|
||||
|
2
npm/disable-devtool.min.js
vendored
2
npm/disable-devtool.min.js
vendored
File diff suppressed because one or more lines are too long
@ -1,10 +1,8 @@
|
||||
{
|
||||
"name": "disable-devtool",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"description": "Disable web developer tools from the f12 button, right-click and browser ",
|
||||
"main": "disable-devtool.min.js",
|
||||
"scripts": {
|
||||
},
|
||||
"unpkg": "disable-devtool.min.js",
|
||||
"jsdelivr": "disable-devtool.min.js",
|
||||
"typings": "index.d.ts",
|
||||
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "disable-devtool",
|
||||
"version": "0.1.0",
|
||||
"version": "0.1.1",
|
||||
"description": "Disable web developer tools from the f12 button, right-click and browser ",
|
||||
"main": "disable-devtool.min.js",
|
||||
"unpkg": "disable-devtool.min.js",
|
||||
|
@ -20,11 +20,12 @@ let hasOpened = false;
|
||||
export function onDevToolOpen () {
|
||||
let time = new Date().getTime();
|
||||
console.log('You ar not allow to use DEVTOOL!', time);
|
||||
if (!isQQBrowser()) {
|
||||
if (hasOpened) {return {time, next () {}};}
|
||||
if (!isQQBrowser()) {
|
||||
hasOpened = true;
|
||||
}
|
||||
return {time, next () {
|
||||
hasOpened = true;
|
||||
clearTimeout();
|
||||
config.ondevtoolopen();
|
||||
}};
|
||||
|
@ -9,13 +9,17 @@ export function closeWindow () {
|
||||
if (config.url) {
|
||||
window.location.href = config.url;
|
||||
} else {
|
||||
try {
|
||||
window.opener = null;
|
||||
window.open('', '_self');
|
||||
window.close();
|
||||
window.history.back();
|
||||
} catch (e) {
|
||||
console.log(e);
|
||||
}
|
||||
setTimeout(() => {
|
||||
window.location.href = `https://tackchen.gitee.io/404.html?h=${encodeURIComponent(location.host)}`;
|
||||
}, 100);
|
||||
}, 500);
|
||||
}
|
||||
// 否则执行跳转到 url
|
||||
}
|
||||
|
@ -1 +1 @@
|
||||
export default '0.1.0';
|
||||
export default '0.1.1';
|
Loading…
x
Reference in New Issue
Block a user