javascript - UploadCare 不在对话框中加载图像

标签 javascript uploadcare

我希望在单击 MyButton 后打开 UploadCare 对话框,显示 Twitter Logo ,但它没有。为什么不呢?

$('#MyButton').on('click', function() {
    uploadcare.openDialog('https://g.twimg.com/About_logoUsage.png');
    return false;
});

最佳答案

您需要将一个file 对象作为参数传递给openDialog 方法。您可以通过调用 uploadcare.fileFrom 来获取文件对象。方法:

// Pre-load an image from arbitrary URL,
// and open Uploadcare file upload dialog
$('#MyButton').on('click', function() {
    var file = uploadcare.fileFrom('url', 'https://g.twimg.com/About_logoUsage.png');
    uploadcare.openDialog(file);
    return false;
});

关于javascript - UploadCare 不在对话框中加载图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27613480/

相关文章:

javascript - 具有多个预览和多个实例的 Uploadcare

javascript - 执行简单脚本,但控制台在 'getComputedStyle' : parameter is not of type 'Window' 上警告 ~= 'Element'

javascript - 通过 ajax 加载 HTML/LINK 时,jQueryTOOLS 覆盖灯箱不起作用

javascript - "deviceready has not fired after 5 seconds.",

php - 如何将 Uploadcare 图像保存在表单中?

javascript - Angular 上传护理 $parse 未定义错误

javascript - 使用分号分隔符和无 header 获取和处理数据

javascript - 无法连接到 CloudFoundry 上的 TCP 服务器(localhost node.js 工作正常)

javascript - Uploadcare:如何从 openDialog 获取上传的文件?

java - Uploadcare:使用 Java 库将文件从 Uploadcare 存储复制到 AWS S3 存储桶时遇到问题