ApiCloud套殼App下保存圖片


通過ClipboardJS 可以對文本進行復制,但是文本需要放入到html input標簽的value里面,否則可能復制不成功
<input type="text" id="Content" readonly="readonly" data-clipboard-text value="@Model.Content" />

$(function () {
var copyBtn = new ClipboardJS('.section_content_right');

copyBtn.on("success", function (e) {
layer.msg("復制成功");
});
copyBtn.on("error", function (e) {
//復制失敗;
console.log(e.action)
});
})

通過APICloud 加載對應的JS,然后調用對應的圖片保存方法,必須在寫apiready=function(){},否則,會報錯,api not defined

img是圖片的線上完整Url

apiready = function () {

};

function Save(img) {
        var ipAddress = $("#ipAddress").val();
        img = ipAddress + img;
        var timestamp = Date.parse(new Date());
        var urls = "fs://image/" + timestamp + ".png"
        //layer.confirm("保存圖片到相冊", 'copyAtSheetPage');
        layer.confirm('保存圖片到相冊?', {
            btn: ['是', '否'] //按鈕
        }, function () {
            api.download({
                url: img,
                savePath: urls
            }, function (ret, err) {
                if (ret) {
                    if (ret.state == 1) {
                        api.saveMediaToAlbum({
                            path: urls
                        }, function (ret, err) {
                            if (ret && ret.status) {
                                layer.msg('保存成功', { time: 3000 }, function () {
                                    layer.closeAll('dialog');
                                });
                            } else {
                                layer.msg('保存失敗', { time: 3000 }, function () {
                                    layer.closeAll('dialog');
                                });
                            }
                        });
                    }
                } else {
                    layer.msg(JSON.stringify(err), { time: 3000 }, function () {
                        layer.closeAll('dialog');
                    });
                }
            });
        })
    }

 


免責聲明!

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



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