这是失败的,但我不知道如何使它工作。
我有一个 php 数组:
$swipe_list = array('customers.html', 'index.html', 'atr_backplane.html');
这是为了知道哪些页面有轮播,需要触控支持。
所以我检查了 php 中的页面,如果它列出了 JS 将检查它的触摸设备并编写附加的 js 移动文件。
是因为服务器脚本在js可以在客户端检测到之前尝试运行吗?
<?php
if(in_array($selected, $swipe_list)){ ?>
<script type="text/javascript">
function isTouchDevice(){ document.write('<script type="text/javascript" src="js/jquery.mobile.custom.min.js"></script>')
}
</script>
<?php }?>
<?php if(!in_array($selected, $exclude_list)){
print '<script type="text/javascript" src="js/camera.js"></script>';
}
?>