このようなことが起こるかもしれない人にとっては、これが私が思いついたものです。それはかなりではありませんが、それは働いた。
<script>
if (!location.href.match(/mobile=no/)) {
var useragents = [['blackberry9700', 'blackberry9780'], ['android 1.5', 'android 1.6', 'android eclair', 'android 2.0', 'android 2.1']];
var agt = navigator.userAgent.toLowerCase();
var mobile_type = 2;
var i, j;
for (j=0; j<2; j++) {
for (i=0; i<useragents[j].length; i++) {
if (agt.indexOf(useragents[j][i]) != -1) {
mobile_type = j;
user_agent = agt;
break;
}
}
if (mobile_type == j) break;
}
switch (mobile_type) {
case 0:
document.write("<a href='nan.3gp'><img src='videoimg.png' alt='' width='310' height='151' /></a>");
break;
case 1:
document.write("<a href='nan2.m4v'><img src='videoimg.png' alt='' width='310' height='151' /></a>");
break;
default:
document.write("<iframe width='312' height='192' src='http://www.youtube.com/embed/aE2b75FFZPI?rel=0' type='text/html' frameborder='0' allowfullscreen></iframe>");
}
}
</script>