Skip to content

Commit 21d17b2

Browse files
committed
feat: 0.2.2
1 parent d85fc71 commit 21d17b2

File tree

14 files changed

+41
-59
lines changed

14 files changed

+41
-59
lines changed

helper/debug.html

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,9 @@
3636
// next();
3737
// console.log(next);
3838
},
39+
ondevtoolclose: function(){
40+
text.innerHTML = 'devtool closed!'
41+
},
3942
clearIntervalWhenDevOpenTrigger: false,
4043
interval: 1000,
4144
// tkName: 'ddtk',

helper/todo.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<!--
2+
* @Author: tackchen
3+
* @Date: 2022-01-06 00:09:44
4+
* @LastEditors: tackchen
5+
* @LastEditTime: 2022-01-06 00:11:25
6+
* @FilePath: /disable-devtool/helper/todo.md
7+
* @Description: Coding something
8+
-->
9+
1. 问题:ios真机chrome 浏览器 data-to-string 和 func-to-string两个detector与开发者工具表现一致

helper/version.en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
3. Refactor the code
8181
4. Fix the problem caused by the method on the console cannot be cached by ie
8282

83-
## 0.2.1
83+
## 0.2.1 - 0.2.2
8484
1. Add ondevtoolclose configuration
8585
2. Add isDevToolOpened api
8686
3. Fix the accidental injury problem of ios mobile chrome

helper/version.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
3. 重构代码
8282
4. 修复ie不能缓存console上的方法导致的问题
8383

84-
## 0.2.1
84+
## 0.2.1 - 0.2.2
8585
1. 增加 ondevtoolclose 配置
8686
2. 增加 isDevToolOpened api
8787
3. 修复 ios mobile chrome 的误伤问题

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ <h3>3.3 script does not use attribute configuration</h3>
183183
<script
184184
disable-devtool-auto
185185
md5='1aabac6d068eef6a7bad3fdf50a05cc8'
186-
src='https://cdn.jsdelivr.net/npm/[email protected].1/disable-devtool.min.js#use'
186+
src='https://cdn.jsdelivr.net/npm/[email protected].2/disable-devtool.min.js#use'
187187
></script>
188188
<!-- <script disable-devtool-auto md5='1aabac6d068eef6a7bad3fdf50a05cc8' src='./npm/disable-devtool.min.js'></script> -->
189189
<script>

npm/disable-devtool.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

npm/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "disable-devtool",
3-
"version": "0.2.1",
3+
"version": "0.2.2",
44
"description": "Disable web developer tools from the f12 button, right-click and browser ",
55
"main": "disable-devtool.min.js",
66
"unpkg": "disable-devtool.min.js",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "disable-devtool",
3-
"version": "0.2.1",
3+
"version": "0.2.2",
44
"description": "Disable web developer tools from the f12 button, right-click and browser ",
55
"main": "disable-devtool.min.js",
66
"unpkg": "disable-devtool.min.js",

src/detector/date-to-string.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* @Author: tackchen
33
* @Date: 2021-11-15 22:26:57
44
* @LastEditors: tackchen
5-
* @LastEditTime: 2022-01-05 22:40:41
5+
* @LastEditTime: 2022-01-06 00:08:02
66
* @FilePath: /disable-devtool/src/detector/date-to-string.js
77
* @Description: Coding something
88
*/
@@ -11,8 +11,8 @@ import {registInterval} from '../utils/interval';
1111
import {DETECTOR_TYPE, triggerOnDevOpen} from './detector';
1212
import {clearLog, log} from '../utils/log';
1313

14-
export default function detector (isTrueIOSChrome) {
15-
if (isTrueIOSChrome) return;
14+
export default function detector (isIOSChrome) {
15+
if (isIOSChrome) return;
1616
const type = DETECTOR_TYPE.DATE_TO_STRING;
1717
let count = 0;
1818
const date = new Date();

src/detector/debugger.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
* @Author: tackchen
33
* @Date: 2021-11-15 22:26:57
44
* @LastEditors: tackchen
5-
* @LastEditTime: 2022-01-05 22:38:55
5+
* @LastEditTime: 2022-01-06 00:08:11
66
* @FilePath: /disable-devtool/src/detector/debugger.js
77
* @Description: Coding something
88
*/
99

1010
import {registInterval} from '../utils/interval';
1111
import {DETECTOR_TYPE, triggerOnDevOpen} from './detector';
1212

13-
export default function detector (isTrueIOSChrome) {
14-
if (isTrueIOSChrome) {
13+
export default function detector (isIOSChrome) {
14+
if (isIOSChrome) {
1515
const type = DETECTOR_TYPE.DEBUGGER;
1616
// 仅在 ios chrome 下生效
1717
registInterval(type, () => {

0 commit comments

Comments
 (0)