Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash Google Chrome框架-在Windows资源管理器中打开本地链接_Flash_Google Chrome Extension_Npapi_Google Chrome Frame - Fatal编程技术网

Flash Google Chrome框架-在Windows资源管理器中打开本地链接

Flash Google Chrome框架-在Windows资源管理器中打开本地链接,flash,google-chrome-extension,npapi,google-chrome-frame,Flash,Google Chrome Extension,Npapi,Google Chrome Frame,我可以使用Windows资源管理器从IE打开远程站点中的本地链接(文件://),这些站点在注册表中定义为受信任。对我来说没问题 现在我也想在GCF里做。以下两项都不起作用。有什么想法吗 1.点击 <a target='_blank' rel='noreferrer' href='file:///C:/'>Open Folder</a> <div target='_blank' rel='noreferrer' onclick='window.open("file

我可以使用Windows资源管理器从IE打开远程站点中的本地链接(文件://),这些站点在注册表中定义为受信任。对我来说没问题

现在我也想在GCF里做。以下两项都不起作用。有什么想法吗

1.点击

<a target='_blank' rel='noreferrer' href='file:///C:/'>Open Folder</a> 
<div target='_blank' rel='noreferrer' onclick='window.open("file:///C:/")'>Open Folder</div>

2.点击

<a target='_blank' rel='noreferrer' href='file:///C:/'>Open Folder</a> 
<div target='_blank' rel='noreferrer' onclick='window.open("file:///C:/")'>Open Folder</div>
打开文件夹
3.尝试安装一个.crx扩展名,该扩展名使用NPAPI插件使用此方法访问本地文件:(扩展名在Chrome中工作,但在GCF中不工作)

4.没有尝试过闪存解决方案。是否可以使用Flash打开指定文件夹上的Windows资源管理器,或者像IE在单击.doc文件时那样,直接使用Microsoft Word打开.doc文件


谢谢。

现在不可能。我提交了一个bug

crbug.com/129183

对于第三种方法,您是否也尝试过注册表部署选项?请看这里:它应该加载扩展,而不考虑任何用户数据上下文。是的,我尝试了registry方法。它不起作用。GCF的注册表项是否不同?谢谢,但不幸的是,该解决方案使用GCF呈现文件://url。i、 e.它不会在Windows资源管理器中打开它。相反,它以html页面的形式列出本地文件夹,我给了你这个链接,这样你就可以研究基于注册表的GCF策略。我知道有URL和扩展名白名单/黑名单策略,可能有允许您为某些URI禁用GCF的策略,在您的情况下,这些策略与
文件://
协议匹配。