我想做一些与此处已经回答的问题非常类似的事情:
build a chrome extension in order to upload images (from clipboard)
但有显着差异。在上面的问题中,开发人员通过captureVisibleTab()获取选项卡的屏幕截图,并通过chrome插件将数据上传到服务器。
我正在寻找的是一种完全相同的方法,除了可见标签上的单个img标签的内容,而不是整个标签...这是可能的还是我只能采取一个完整的屏幕截图?
提前致谢。
答案 0 :(得分:0)
如果您有实际文件的路径:
var reader = new FileReader();
reader.onload = function (e) {
var base64Data = e.target.result;
};
reader.readAsDataURL(imageFile);
理论上,您可以从浏览器下载该图像的tmp文件夹中提取该文件。