gpt4 book ai didi

javascript - 如何在 cordova/phonegap 中更改 document.body.style.margin

转载 作者:行者123 更新时间:2023-11-28 06:41:26 25 4
gpt4 key购买 nike

以下代码在 Cordova 之外的 Firefox 中有效。但在 Cordova 内部却没有。 Here是两者并排的 gif。

为什么 document.body.style.margin 没有更新?

var style = document.body.currentStyle || window.getComputedStyle(document.body);
if(xMove === -1 && yMove === 0)
document.body.style.marginTop = parseInt(style.marginTop, 10) - 60;
if(xMove === 0 && yMove === -1)
document.body.style.marginLeft = parseInt(style.marginLeft, 10) - 60;
if(xMove === 1 && yMove === 0)
document.body.style.marginTop = parseInt(style.marginTop, 10) + 60;
if(xMove === 0 && yMove === 1)
document.body.style.marginLeft = parseInt(style.marginLeft, 10) + 60;

最佳答案

已回答。 Chrome 和 firefox 不关心 px,但 cordova 关心!

document.body.style.marginTop = (parseInt(style.marginTop, 10) - 60) + 'px';

关于javascript - 如何在 cordova/phonegap 中更改 document.body.style.margin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34254212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com