大佬教程收集整理的这篇文章主要介绍了【Html5】使Canvas适应不同设备,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
<Meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0">
var isMobile = { Android: function () { return navigator.userAgent.match(/Android/i); },BlackBerry: function () { return navigator.userAgent.match(/BlackBerry/i); },iOS: function () { return navigator.userAgent.match(/iPhone|iPad|iPod/i); },Opera: function () { return navigator.userAgent.match(/Opera Mini/i); },Windows: function () { return navigator.userAgent.match(/IEMobile/i); },any: function () { return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Opera() || isMobile.Windows()); } };
var isPhone = isMobile.any(); if (isPhone) { //如果是手机访问,将canvas大小设为网页可见的大小,乘以0.96是为了四边留些空隙 canv.width = parseInt(window.innerWidth * 0.96); canv.height = parseInt(window.innerHeight * 0.96); } else { canv.width = 300; canv.height = 500; }
以上是大佬教程为你收集整理的【Html5】使Canvas适应不同设备全部内容,希望文章能够帮你解决【Html5】使Canvas适应不同设备所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。