小编Mac*_*ann的帖子

WebShare Api 共享文件?

Hy 我想与新的 api 共享图像。如果我有一个文件的上传表单,我可以与 api 共享该文件,我在尝试共享本地文件时会头疼。这是我的尝试:

function sharePage(){
const title     = document.title;
var filesArray  = [];
$.get(baseurl+"images/cover.jpg", { async: false }, function(data) { filesArray.push(data); });
setHashtag('share');
if(navigator.share){
    if(navigator.canShare && navigator.canShare({ files: filesArray })) {
        navigator.share({
            text: 'FILE',
            files: filesArray,
            title: title,
            url: baseurl
        });
    }else{
        navigator.share({
            text: 'NO FILE',
            title: title,
            url: baseurl
        });
    }
}else{
    document.location.href="whatsapp://send?text="+baseurl;
}
Run Code Online (Sandbox Code Playgroud)

编辑:问题是,我不知道要为此脚本实现服务器端文件,例如 var file = baseurl+"images/cover.jpg"; 我尝试使用 jquery $.get 但它不起作用

javascript api share file sharing

3
推荐指数
2
解决办法
5461
查看次数

标签 统计

api ×1

file ×1

javascript ×1

share ×1

sharing ×1