layaair截圖的方法


layaair截圖的方法
<pre>

function jietu() {
var xiaoches = getsp("/lanchengwuyi/images/9/chezi.png", 750 / 2 - 60, 1206 - 220);
xiaoches.pivotX = 0;
xiaoches.pivotY = 0;
//定義一個HTMLCanvas來接收截屏返回的HTMLCanvas對象;截取原始圖片中從0,0坐標開始的100*100部分圖片
var htmlC = xiaoches.drawToCanvas(100, 200, 0, 0);
//獲取原生的canvas對象
var canvas = htmlC.getCanvas();
console.log(canvas);
//打印圖片base64信息,可以發給服務器或者保存為圖片
console.log(canvas.toDataURL("image/png"));
}
</pre>
截圖按照原來的圖片尺寸來的 並不是當前按照屏幕大小來的
原理就是 精靈轉化成canvas 然后canvas輸出base64


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM