我有这个非常简单的html文件。
<!doctype html>
<html>
<head>
</head>
<body>
<script>alert("hi");</script>
</body>
</html>
这通常在我的笔记本电脑上的Firefox和Google Chrome中运行良好。但是当我在Android设备的Safari设备和谷歌浏览器上运行此设备时,JavaScript代码无法运行。也就是说,不会出现警报。这对我来说非常不寻常。我们是否需要在移动设备上运行时更改JavaScript代码?我该怎么办?
答案 0 :(得分:1)
(function(){
window.alert('hi')
})()
<html>
<head>
</head>
<body>
</body>
<script src="aJSfile.js"></script>
</html>
添加窗口以提醒,以便它显示window.alert('hi')
也可以看到大多数浏览器支持的核心窗口功能
https://developer.mozilla.org/en-US/docs/Web/API/Window/alert