使用媒体查询仅在移动设备上包含JS文件

Jos*_*eau 4 javascript css mobile

我正在尝试使用media属性仅将我的javascript文件链接到移动设备,而不是桌面设备上.

这是我的链接标记:

<script type="text/javascript" media="screen and (max-width : 850px)" src="mobile.js"></script>
Run Code Online (Sandbox Code Playgroud)

但这不起作用,它将JS与一切联系起来.

如果满足这些查询条件,我如何仅链接JS文件?

如果我不能如何只在移动设备上运行JS?

fre*_*hie 11

如何使用javascript?

<script type="text/javascript">

if (screen.width < 980) { 

    document.write('<script type="text/javascript" src="mobile.js"></script>');  
 } 

</script>
Run Code Online (Sandbox Code Playgroud)