Firefox Manifest V2扩展调用文件选择器导致弹窗卸载、后续处理中断的问题求助
Firefox Manifest V2扩展调用文件选择器导致弹窗卸载、后续处理中断的问题求助
大家好,我最近在开发Firefox的Manifest V2扩展时遇到了个棘手的问题:当我通过input文件选择器唤起系统文件选择框时,扩展的弹窗会触发unload事件直接卸载,导致后续针对选中文件的处理逻辑完全没法执行。
我尝试过把这个input文件选择器的控制权转移到后台脚本,打算把文件处理逻辑都放在后台完成,但折腾了好久还是没能搞定。
另外这个功能在Chrome版本的扩展里是完全正常的——Chrome唤起文件选择器时不会触发弹窗的unload事件,只有Firefox的表现不一样。我了解到这好像是Firefox的一个已知问题,但应该有更简单、经过验证的解决办法才对,想问问有没有大佬遇到过类似情况,能给点思路吗?
备注:内容来源于stack exchange,提问作者Gaurav Bhatnagar
相关产品推荐
相关产品推荐

