铬合金延伸件;文件“获取内容”;对于PDF文件,请在选项卡中打开

铬合金延伸件;文件“获取内容”;对于PDF文件,请在选项卡中打开,pdf,google-chrome-extension,Pdf,Google Chrome Extension,是否有可能获取在谷歌浏览器中打开的pdf文件内容 我从一个chrome扩展、权限“activetabs”等开始 读取选项卡的HTML代码正在工作,但我直接需要文件数据, 比如php中的文件获取内容($pdf) 这是怎么回事?有人有经验吗?现在我找到了一个解决方案: Javascript: //Read file var xhr = new XMLHttpRequest(); xhr.open('GET', 'file:///C:/Scource_File.pdf', true); xhr.res

是否有可能获取在谷歌浏览器中打开的pdf文件内容

我从一个chrome扩展、权限“activetabs”等开始

读取选项卡的HTML代码正在工作,但我直接需要文件数据, 比如php中的文件获取内容($pdf)


这是怎么回事?有人有经验吗?

现在我找到了一个解决方案:

Javascript:

//Read file
var xhr = new XMLHttpRequest();
xhr.open('GET', 'file:///C:/Scource_File.pdf', true);
xhr.responseType = 'blob';
xhr.send();


//Send file
var xhr = new XMLHttpRequest();
var fd = new FormData();
fd.append('server-method', 'upload');
fd.append('file', blob);
xhr.open('POST', 'http://www.example.com/get_file_via_post.php', false);
xhr.send(fd);

恐怕Chrome没有为扩展提供任何这样的API。您可以将其归档以请求功能。