最近,我使用Firebreath編寫了一個跨瀏覽器插件,併爲所有瀏覽器創建了一個安裝程序。我搜索在計算器自動插件的安裝,並找到了一堆好的答案,如何自動升級Firebreath插件
FireBreath plugin automatic installation
Deploying a Firebreath plugin on a webpage without manual installation
Deployment of NPAPI plugin with minimal user steps
所有的答案指出,它需要用戶交互下載並安裝插件。
我的問題是做的插件升級是否遵循同樣的第一次安裝過程,讓用戶下載最新的安裝程序並手動重新安裝?是否有其他選項可以使插件升級更自動(減少用戶交互)?
我也搜索了這個答案有點相關,但它沒有告訴自動升級插件的方式。
firebreath plugin refresh after update
或者我應該問什麼是升級firebreath插件的最佳做法?
謝謝你的回覆! – 2013-05-09 12:55:49
還有一個問題,是否有一致的方法來檢查所有瀏覽器IE/FF/Chrome的插件版本?如果檢查插件版本不需要加載插件,那麼一旦升級,我認爲它不需要重新啓動瀏覽器,因爲插件尚未加載。這可能嗎? – 2013-05-09 13:05:10
你可以在文件名中加入一個版本,它可以用於npapi瀏覽器,但不能用。 IE你必須以某種方式加載它才能找到。我這樣做的方式可以在Firebreath回購的Installers/js /子目錄中找到 – taxilian 2013-05-09 20:01:58