html2canvas同时生成多张图片出问题

有个需求是要生成gif。生成gif图之前需要合成多帧的图。合成帧图用的是html2canvas,问题来了,即时我在所有的图片都加载完了,再合成图片,就是有些手机,会在4G,或者wifi状态下丢失一些图。这里的图片都是没有跨域的。然后我就讲所有的图片在合成之前先转化为base64数据,之后再合成图,...

2018-03-29 11:08:59

阅读数 1500

评论数 0

微信服务器配置验证失败

如果确认什么都对,却一直不成功,很有可能是有缓存,加 ob_clean(); 在echo之前试试。

2017-09-06 22:49:15

阅读数 189

评论数 0

php清除bom

用thinkphp输出验证码 放到服务器上就失效了。 百度了下,发现是bom头问题, 有些方法说是用编辑器保存为无bom格式就ok了。可是我试了没用, 后来看到有个文章说在输出图片之前,加 ob_end_clean(); 就ok了。然后果然行。

2017-08-30 17:32:28

阅读数 115

评论数 0

php7配置串口连接 dio

因为项目的原因,需要和硬件通讯。客户那边只是说了会给串口过来连接。但是并不知道串口是什么,觉得应该有现成软件可以搞定吧,诶,回来一搞。其实挺麻烦的。 查了一下,目前php支持串口的版本只有这些(PHP 4 >= 4.2.0, PHP 5 原本想用5.6来加扩展的,但是看到php7支持,...

2017-08-22 10:05:31

阅读数 3484

评论数 5

一个点围绕另外一个点旋转一定角度的新坐标

(x1,y1)为要转的点,(x2,y2)为中心点,如果是顺时针角度为θ,   x=(x1-x2)cosθ-(y1-y2)sinθ+x2 y=(y1-y2)cosθ+(x1-x2)sinθ+y2     假设对图片上任意点(x,y),绕一个坐标点(rx0,ry0)逆时针旋转a角度后的新的...

2017-03-28 18:01:12

阅读数 7287

评论数 5

canvas的宽度设置

今天被坑了一个早上。 用下面这种不行,                 var canvas = document.createElement('canvas');                 var ctx = canvas.getContext('2d'); canvas.st...

2017-03-14 14:36:48

阅读数 564

评论数 0

base64经过post后,加号变成了空格

由于项目的需要,需要通过前台post base64的图片数据到后台并保存到数据库,所以就遇到了这个问题。 在这里遇到了两个坑, 其中一个是post后,base64里面的加号+ 都被替换成了空格,这个需要注意,建议获取后自己替换回+。 另外一个是我用了text来存放,发现根本不够用,所以改成了...

2017-03-13 16:54:46

阅读数 4252

评论数 0

egret导出html5项目与Thinkphp结合

因为项目是用thinkphp写的,所以需要将egret导出的html5游戏页面结合到thinkphp里面。 导出的完整egret项目如下: 按照thinkphp的习惯,将js和其他资源放到Public里面,不包括index.html,index.html需要放到相应的view里, 我用E...

2017-03-09 15:35:38

阅读数 974

评论数 0

关于龙骨骨骼的更新

写了更新骨骼的代码,但是骨骼没有变化,找了半天没找到答案。 后来翻看官方文档,看到了下面一句话: 当骨骼没有动画状态或动画状态播放完成时,骨骼将不在更新。 所以需要用到 invalidUpdate(boneName?: string, updateSlotDisplay?: bool...

2017-02-23 17:53:14

阅读数 586

评论数 0

龙骨放到egert上位置偏移问题

昨天放龙骨到egert上时出现了一个问题,我放的坐标是x=0,y=0,可是看不到龙骨显示,起初以为是导入龙骨不成功。 后来调整了x和y,才看到了龙骨显示。 主要原因是龙骨的瞄点位置的问题,新建龙骨的时候,要是想以左上角为瞄点,那么就要像下图一样放置龙骨。

2017-02-22 15:18:37

阅读数 471

评论数 0

egert eui库移动元素类

用到的是白鹭egert eui。 我这里假设的情况是,这个元素是外面还有一个容器包着的,它的parent的parent是宽高是舞台的宽高,如果你的不是,你可以根据实际情况自己改下,代码挺简单的。为了以后重复写相同的代码,所以就在此记录。

2017-02-22 14:56:43

阅读数 265

评论数 0

javascript 遍历json

得到的是一个json字符串 先解析用JSON.parse()解析,然后循环 var str= '{"type1": {"type3": {"type": "folder"}}}'; var oj = JS...

2017-02-20 16:10:26

阅读数 163

评论数 0

egret 龙骨操作,返回龙骨显示对象

返回一个龙骨显示对象

2017-02-10 18:27:52

阅读数 1571

评论数 1

egret白鹭 基于eui组件的一些动画类 抽屉效果

/** * 个人ui控件的控制动画实现 * 1.抽屉效果 抽屉般收回元素,前提是元素要靠边,就是要靠边 你想收回那边,就要靠近那边 * 收回左边 收回下边 收回上边 收回右边 从左边出来 从下面出来 从上面出来 从右边出来 */

2017-02-10 11:06:10

阅读数 4263

评论数 0

tp框架 一个简单的函数 使用I()获取get和post

数据操作过程中,经常需要过滤一下数据,保证数据的安全性,tp框架,自带了I函数。 当有多个数据的时候,为了简便过滤,写了一个过滤函数。

2017-02-07 10:55:00

阅读数 3239

评论数 0

TP框架实现获取无限极分类的树

看了很多别人的实现方法,都没看明白,所以自己写一个。 数据库结构如下: model里面这样子 <?php /** * Created by PhpStorm. * User: 王柏建 * Date: 2016/10/09 * Time: 11:32 */ namespa...

2017-02-06 17:43:22

阅读数 3297

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭