Javascript WebKittTransform在ios Phonegap上不起作用

Javascript WebKittTransform在ios Phonegap上不起作用,javascript,html,ios,cordova,Javascript,Html,Ios,Cordova,我有一个Phonegap应用程序,我必须用计数器增量旋转我的IMG箭头。这段代码在Semulator4.2和更高版本的phonegap 1.0.0上运行良好。现在我有了phonegap 1.4.1和simulator 5.0和5.1。为什么旋转没有发生 document.getElementByIduserguideArrow.style.WebKittTransform='rotate'+计数器+'deg' 有什么建议吗?奇怪的问题:S。。。我使用以下方法使其工作: var str = new

我有一个Phonegap应用程序,我必须用计数器增量旋转我的IMG箭头。这段代码在Semulator4.2和更高版本的phonegap 1.0.0上运行良好。现在我有了phonegap 1.4.1和simulator 5.0和5.1。为什么旋转没有发生

document.getElementByIduserguideArrow.style.WebKittTransform='rotate'+计数器+'deg'


有什么建议吗?

奇怪的问题:S。。。我使用以下方法使其工作:

var str = new String('rotate(' + counter + 'deg)');
document.getElementById("userguideArrow").style['-webkit-transform'] = str;
使用iPhone5模拟器对我来说很有效


希望这对你也有用。让我知道你的结果伙伴。

你的计数器发出警报了吗?是计数器返回有效增量。尝试:元素样式[''-webkit transform']=rotate+counter+deg;;我试过zvona,但它似乎不起作用;为什么我们需要将其添加到ID userguideArrow的css文件中。即使在semulator的早期版本中,它也可以在不添加-webkit backface visibility:hidden的情况下正常工作;实际上我真的不知道。。。抱歉,mate XD lol。当我尝试上面的代码时,我没有添加/修改其他CSS或其他内容。事实上,这是一种奇怪的行为:当使用“静态”值时,它可以工作,例如:el.style[''-webkit transform']=rotate45度;使用动态值时,例如:el.style['-webkit transform']=旋转+计数器+度;只是让它不起作用。。。事实上,我也不明白…:我想这可能是另一个有趣的问题,所以我猜我自己,我很想知道为什么会这样: