JS 库 canvas-5-polyfill

BSD
JavaScript
跨平台
Google
2015-04-24
大胖森

canvas-5-polyfill 是用来在 HTML 5 Canvas 上开发新特征的 Javascript polyfill 库。开发的新特征如:Path2D objects 和 ellipse() on CanvasRenderingContext2D。

用途示例:

<html>
<head>
    <title>Test Canvas Polyfill</title>
    <script
      src='bower_components/canvas-5-polyfill/canvas.js'
      type='text/javascript'></script>
</head>
<body>
  <canvas id=ID width=500 height=500>
  <script type='text/javascript' charset='utf-8'>
    var ctx = document.getElementById('ID').getContext('2d');
    var p = new Path2D();
    p.moveTo(100, 10);
    p.lineTo(10, 100);

    ctx.strokeStyle = '#555';
    ctx.lineWidth = 10;
    ctx.stroke(p);
  </script>
</body>
</html>


加载中

评论(0)

暂无评论

暂无资讯

暂无问答

几行代码完全解决HTML5在低版本浏览器中兼容性问题

 HTML5 有许多激动人心的特性,有了新的标签、新的CSS 能力和新的JavaScript API,Web 的能力范围有了大的飞跃。除了浏览器厂商的士气高涨之外,令人激动的新功能列表几乎每天都在增加。从“...

2016/06/11 00:35
124
0
shim和polyfill有什么区别?

在JavaScript的世界里,有两个词经常被提到,shim和polyfill.它们指的都是什么,又有什么区别? 1.Shim 一个shim是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手段实现....

2013/11/04 11:29
1K
1
前端对图片进行本地压缩预览并上传实践

相信做过前端的小伙伴们都写过图片上传,最简单的方式是通过表单提交,一个<input type="file">加一个<button type="submit">,外面包一层form就搞定了。(button默认的type是submit,这里可...

2017/09/11 10:22
1K
13
借助Babel 6平台使用ES6新特性

借助Babel 6平台使用ES6新特性

2015/11/30 18:38
217
0
五分钟学会HTML5!(二)

HTML5开发与旧式浏览器的兼容 我们已经讨论了HTML5许多很酷的新功能,包括新的语义元素、为画图而生的canvas标签,以及音频与视频支持。 你可能会想:这些东西是很好,但当用户的浏览器不兼容...

2012/12/02 15:01
48
0
Reactjs 'Symbol' is undefined in IE 11

Installation ``` $ npm install --save-dev babel-polyfill ``` Usage in Node / Browserify / Webpack To include the polyfill you need to require it at the top of the entry point to...

2016/07/15 18:23
91
0
使用 polyfills 的简易方法

本文作者为 [Andrew Betts](https://hacks.mozilla.org/author/andrewbetts/) 与 [Robert Nyman](http://robertnyman.com/)。Andrew 是金融时报(Financial Times)实验室主任,该实验室旨在金...

2016/04/15 12:10
64
3
SCRIPT1003:IE11报错,无法打开vue+elementui项目,谷歌等正常

问题:IE11报错SCRIPT1003:缺少":"... 常见解决方式 1. 安装babel-polyfill插件,并在入口文件中引入 npm install --save-dev babel-polyfill //在入口文件main.js中引入 import babel-pol...

2018/12/29 15:57
16
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部