我有一個插件可以處理自己的url模式(類似於mystuf://)。如果用戶在沒有安裝插件時點擊這樣的鏈接,他會得到一個難看的錯誤。所以我擴展了我的安裝程序來寫入註冊表(用於Internet Explorer)和user.js(用於Firefox)以將自定義字符串添加到用戶代理字符串。這些新增功能在瀏覽器升級過程中保留得很好(Microsoft使用此技術來指示dotNet Framework的存在)。添加到瀏覽器的用戶代理字符串?
現在我需要在所有支持的平臺上將其擴展到Apple Safari和Google Chrome。
要清楚:我不是在尋找如何替換用戶代理字符串,而是如何用附加信息修改它。
任何提示?
是您的Firefox/Webkit插件NPAPI嗎? – 2010-07-16 02:22:12