我是一位開發人員,他負責很多Silverlight工作,並且經常遇到一些令人頭疼的問題,因爲各種瀏覽器都不能很好地與Silverlight搭配使用。特別是,我注意到Firefox會經常與Silverlight交互不良,並攻擊插件以嘗試與瀏覽器交互。關於調試/工程需要在Firefox中運行的Silverlight應用程序的任何建議?
具體來說,我已經看到了火狐崩潰的各種版本時:
- 用戶啓動一個需要剪貼板訪問和標準的Silverlight安全對話框應該顯示的動作。其他瀏覽器處理這一點很好。
- Silverlight程序要求瀏覽器顯示一個消息給用戶(我因爲使用的自定義的Silverlight UI已經爲這一點,因爲Firefox的只是不喜歡這個)
- Silverlight是正在運行火狐的GoToMeeting運行
- 插件需要的操作一些時間(遠遠超過其他瀏覽器的容差的少,但是這通常是什麼事情我可以做一些事情),特別是
作爲一名開發人員,我可以做些什麼來避免這些類型的i運行Firefox的用戶有什麼錯誤? SL插件崩潰時,我能做些什麼來分析問題?我不覺得告訴人們使用Chrome或IE是一個可行的解決方案,但餐飲SL應用程序沒有太多的資源可以與Firefox一起運行。
對我來說,這是插件而不是Firefox的問題。微軟不寫嗎? – Rob