- 博客(7)
- 收藏
- 关注
原创 canvas 报跨域的错
这个问题已经很常见了在图片标签上加上crossOrigin="anonymous"letimage=newImage();image.src= url;image.crossOrigin="anonymous"image.setAttribute("crossOrigin",'anonymous');但是今天发现在safira浏览器 苹果本上依然会出现这个跨域问题 于是百度到别人的建议 特此记录下来通过XMLHttpRequest对象获取图...
2021-01-07 15:32:44
1013
原创 angular+cordova+ionic 学习混合app(一)
最近开始学习使用angular+cordova+ionic 制作app,开始积累首先开始学习的第一步就是环境的配置,哈哈,这是必须的1.需要Java,下载jdk,然后进行环境配置,这个应该不用多说,程序员应该都明白。但是之后运行的时候会发生一些报错,反正我是遇到了,说是要安装指定版本的jdk,这里大家注意一下,看看需要jdk那一个版本还有一个android sdk安装(我是很早之前是用Android Studio 下载配置过,你们自行下载sdk进行配置)2.node环境3.编辑器:这..
2020-07-20 18:03:45
573
转载 TyprScript 可声明数据类型概览
TyprScript支持与JavaScript几乎相同的数据类型布尔值let isDone: boolean = false;数字let decLiteral: number = 6;let hexLiteral: number = 0xf00d;let binaryLiteral: number = 0b1010;let octalLiteral: number = 0o744;字符串let name: string = "bob";name = "smith.
2020-05-22 11:58:30
260
原创 TypeScript 命名空间 简单介绍(namespace)
防止 多人项目 类,变量等命名冲突// 同样的cat 方法在不同命名空间不会发生冲突// 跟同事协同开发的时候,减少了命名冲突namespace a{ cat(){ } }namespace b{ cat(){ } }a.cat()b.cat()也可以进行命名空间导出export { a, b }...
2020-05-22 11:55:06
657
原创 TypeScript装饰器 (事例统一为装饰器工厂 带参数)
类装饰器// 普通装饰器 装饰器工厂(可带参)// 定义 普通装饰器function logClass(target:any){// 接受参数为当前类 console.log(target)}@logClassclass PerSon{ constructor(){ }}//装饰器工厂function logClass(params:any){// 接受参数为当前传参 return function(target:any){//
2020-05-22 11:47:15
511
原创 图片转base64位(通过画布)
var img = new Image();img.src = url ;img.onload=function(){//创建canvas画布var canvas = document.createElement("canvas");//在css中不要直接给img设置宽高,否则此处会获取到css设置的值var width = img.width;var heig...
2018-07-27 18:02:17
534
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人