- 博客(4)
- 收藏
- 关注
转载 canvas画图被放大且模糊的解决方法
刚刚说了,canvas.style.width是浏览器渲染的canvas的尺寸,那要想你画的图形正确且清楚的显示在画布中,你需要设置正确的style.width和style.height,如下图,注意加上单位。这是由于手机的设备独立像素和物理像素不一致,设备像素比=物理像素/设备独立像素,大部分手机的设备像素比为2,这意味着100px的图像要放在200px中才可以正常显示。canvas.width是画布的大小,而canvas.style.width是浏览器渲染的canvas的尺寸。
2023-06-02 17:57:02
2145
转载 defer和async的区别
之前是最佳实践,因为对于旧浏览器来说这是唯一的优化选择,此法可保证非脚本的其他一切元素能够以最快的速度得到加载和解析。蓝色线代表网络读取,红色线代表执行时间,这俩都是针对脚本的;标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该 script。的执行要在所有元素解析完成之后,DOMContentLoaded。,加载后续文档元素的过程将和 script.js。,加载和渲染后续文档元素的过程将和。的加载与执行并行进行(异步)。
2022-10-20 17:18:33
168
转载 Dojo:AMD规范(define()的意思)
下面代码定义了一个alpha模块,并且依赖于内置的require,exports模块,以及外部的beta模块。可以看到,第三个参数是回调函数,可以直接使用依赖的模块,他们按依赖声明顺序作为参数提供给回调函数。这里的require函数让你能够随时去依赖一个模块,即取得模块的引用,从而即使模块没有作为参数定义,也能够被使用;exports是定义的alpha模块的实体,在其上定义的任何属性和方法也就是alpha模块的属性和方法。//或者}});...
2022-07-29 17:04:51
399
转载 百度地图API的使用方法
百度地图API开始学习百度地图API最简单的方式是看一个简单的示例。以下代码创建了一个520x340大小的地图区域并以天安门作为地图的中心:<html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>Hello,World</title><scripttype="text/javascript...
2022-05-20 15:51:28
4105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅