File tree Expand file tree Collapse file tree 3 files changed +10
-24
lines changed
Expand file tree Collapse file tree 3 files changed +10
-24
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11# AnyWeb JS SDK
22
3- AnyWeb JS SDK 是为 Anyweb 开发的SDK,提供了一套简单的API,方便开发者快速将 Dapp 接入到 AnyWeb 中实现便捷的钱包服务。
3+ AnyWeb JS SDK 是为 [ Anyweb] ( https://anyweb.cc ) 开发的SDK,提供了一套简单的API,方便开发者快速将 Dapp 接入到 AnyWeb 中实现便捷的钱包服务。
44
55Features:
66
Original file line number Diff line number Diff line change @@ -36,6 +36,10 @@ export interface IIframeOptions {
3636
3737const setBodyNonScrollable = ( ) => {
3838 document . body . style . overflow = 'hidden'
39+ const scrollTop =
40+ document . body . scrollTop || document . documentElement . scrollTop
41+ document . body . style . cssText +=
42+ 'position:fixed;width:100%;top:-' + scrollTop + 'px;'
3943 document . addEventListener (
4044 'touchmove' ,
4145 ( e ) => {
@@ -47,6 +51,11 @@ const setBodyNonScrollable = () => {
4751
4852const setBodyScrollable = ( ) => {
4953 document . body . style . overflow = ''
54+ document . body . style . position = ''
55+ const top = document . body . style . top
56+ document . body . scrollTop = document . documentElement . scrollTop = - parseInt ( top )
57+ document . body . style . top = ''
58+
5059 document . removeEventListener ( 'touchmove' , ( e ) => {
5160 e . stopPropagation ( )
5261 } )
You can’t perform that action at this time.
0 commit comments