Skip to content

Commit eb8f418

Browse files
committed
fix(iframe size): fix iframe size error
1 parent bd93a1c commit eb8f418

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

dist/anyweb-js-sdk.umd.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.

dist/anyweb-js-sdk.umd.min.js.map

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/utils/common.ts

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ export const isObject = (obj: unknown) => {
8181
const closeIframe = (root: HTMLDivElement, logger?: ConsoleLike) => {
8282
logger?.debug('[AnyWeb]', 'closeIframe', root.style)
8383
setBodyScrollable()
84-
root.style.display = 'none'
84+
root.style.visibility = 'hidden'
8585
}
8686
export const sendMessageToApp = ({
8787
data,
@@ -123,7 +123,7 @@ export const createIframe = async (
123123
const style = document.createElement('style')
124124
style.innerHTML = `
125125
.iframe::-webkit-scrollbar{
126-
display: none;
126+
visibility: hidden;
127127
}
128128
.iframe-mask {
129129
position: fixed;
@@ -212,7 +212,7 @@ export const createIframe = async (
212212
!isFullScreen() && mask.insertBefore(button, mask.firstElementChild)
213213
mask.insertBefore(div, mask.firstElementChild)
214214
// Hide before call the method
215-
mask.style.display = 'none'
215+
mask.style.visibility = 'hidden'
216216
// setBodyScrollable()
217217

218218
button.onclick = () => {
@@ -252,8 +252,10 @@ export const getIframe = async (
252252
})
253253
const mask = document.getElementById('anyweb-iframe-mask') as HTMLDivElement
254254
if (!silence) {
255-
mask.style.display = 'block'
256-
setBodyNonScrollable()
255+
setTimeout(() => {
256+
mask.style.visibility = 'visible'
257+
setBodyNonScrollable()
258+
}, 300)
257259
}
258260
return () => {
259261
onClose()

0 commit comments

Comments
 (0)