我正在尝试实现允许用户将在画布元素上生成的 png 保存到 WordPress 媒体库或至少在服务器上的功能(这是在 facebook 上共享图像的中间步骤,需要有效的图像 URL) .
到目前为止,我一直在用 JavaScript 做所有事情,并试图通过 AJAX 调用将图像保存到服务器。到目前为止,这是我的 AJAX:
$(document).on('click','.facebook',function(e){
var image = document.getElementById("canvas");
var imageURL = image.toDataURL();
$.ajax({
type: "POST",
url: "http://myexample.com",
data: {
imgBase64: imageURL
}
}).done(function(o) {
console.log('saved');
});
我想我也有点不确定我的网址应该包含什么......我尝试在我的实际媒体库中使用图像的路径,但是当我尝试执行时出现“权限被拒绝”错误这个。
任何人都可以帮忙吗?