diff --git a/README.md b/README.md index 0f40654..aefd80e 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ React 版 P大树洞,[hole.xmcp.ml](http://hole.xmcp.ml) - 突出显示未读树洞 - 精确显示发帖时间 - 复制树洞链接 -- 3D Touch 支持 +- 3D Touch 支持(可通过修改 Flag `DISABLE_PRESSURE=on` 来关闭) - 自定义背景图片(请修改 Flag `REPLACE_ERIRI_WITH_URL=http://...`) - 检测被删除的树洞(请修改 Flag `DELETION_DETECT=on`) - 刷树洞负关注数(请修改 Flag `STAR_BRUSH=on`) diff --git a/public/static/manifest.json b/public/static/manifest.json index 12b6106..2e30f76 100644 --- a/public/static/manifest.json +++ b/public/static/manifest.json @@ -3,12 +3,12 @@ "name": "P大树洞(非官方)", "icons": [ { - "src": "static/favicon/256.png", + "src": "/static/favicon/256.png", "sizes": "256x256", "type": "image/png" }, { - "src": "static/favicon/192.png", + "src": "/static/favicon/192.png", "sizes": "192x192", "type": "image/png" } diff --git a/src/PressureHelper.js b/src/PressureHelper.js index d139da3..4391931 100644 --- a/src/PressureHelper.js +++ b/src/PressureHelper.js @@ -32,31 +32,33 @@ export class PressureHelper extends Component { } componentDidMount() { - Pressure.set(document.body, { - change: (force)=>{ - if(!this.state.fired) { + if(localStorage['DISABLE_PRESSURE']!=='on') { + Pressure.set(document.body, { + change: (force)=>{ + if(!this.state.fired) { + this.setState({ + level: force, + }); + if(force===1) + this.do_fire(); + } + }, + end: ()=>{ this.setState({ - level: force, + level: 0, + fired: false, }); - if(force===1) - this.do_fire(); - } - }, - end: ()=>{ - this.setState({ - level: 0, - fired: false, - }); - }, - }, { - polyfill: false, - only: 'touch', - preventSelect: false, - }); - document.body.addEventListener('selectstart',(event)=>{ - if(this.state.level>THRESHOLD) - event.preventDefault(); - }); + }, + }, { + polyfill: false, + only: 'touch', + preventSelect: false, + }); + document.body.addEventListener('selectstart',(event)=>{ + if(this.state.level>THRESHOLD) + event.preventDefault(); + }); + } } render() { diff --git a/src/Title.js b/src/Title.js index 2de3b59..988122e 100644 --- a/src/Title.js +++ b/src/Title.js @@ -15,7 +15,6 @@ const HELP_TEXT=(
使用本网站时,您需要了解并同意: