当移动设备被举到天空时,尝试将静态图像交换为动画图像。正如您在下面的代码中所看到的,我试图找出beta值何时出现在' up'位置,但它不起作用。任何帮助将不胜感激 - 谢谢:
<div class="container">
<img id="ball" width="640" height="960" src="ball.png" />
</div>
<script type="text/javascript">
window.addEventListener("deviceorientation", swapImg);
function swapImg(evt) {
var directions = document.getElementById("ball");
if (evt.beta > 100 || evt.beta < 180) {
ball.src = "ball.gif";
}
}
</script>
答案 0 :(得分:0)
在设置src
时,您正在引用一个不存在的变量0
相反,你应该改变
ball
到
ball.src = "ball.gif";