我正在使用 cloudinary 小部件在我的网站上上传图像。现在我想在上传图像时从图像中获取信息,例如该图像的路径。
我可以看到上传图像时控制台日志中提供了此信息,例如{路径:“v1586568667/myusername/lp62llmn8sa7r5vqjovd.jpg”}
我相信我必须使用 ajax 来获取这些信息,但我正在努力寻找一些例子,如果有人可以指出我正确的方向。
感谢大家的反馈。我找到了一种适合我的需求的方法,请参阅下面更新的脚本,其中我使用“var imagePath”获取“result.info.path”值,然后我可以使用“document.getElementById”在页面上的任何位置调用它例如。
var myWidget = cloudinary.createUploadWidget({
cloudName: 'myusername',
uploadPreset: 'preset_unsigned'}, (error, result) => {
if (!error && result && result.event === "success") {
console.log('Done! Here is the image info: ', result.info);
var imagePath = result.info.path;
document.getElementById("uploadedImage").src = "https://res.cloudinary.com/myusername/image/upload/" + imagePath;
}
}
)
document.getElementById("upload_widget").addEventListener("click", function(){
myWidget.open();
}, false);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)