我已經創建了NPAPI瀏覽器插件。我的插件可以處理某些MIME類型,但是我希望給用戶一個選項,看他是否要使用插件加載內容,或者瀏覽器應該採取默認操作。帶有這些選項的Gtk對話框。但是,在插件加載後,是否有可能將控制權交還瀏覽器?插件加載後是否可以將控制權傳遞迴瀏覽器
回答
無法撤銷內容到插件的切換,沒有。
這是嵌入式內容還是內容直接加載到它自己的選項卡中?如果它是前者,你可以使用JS來決定是否首先創建插件對象。如果它是後者,並且您控制用戶如何訪問內容,則可以給他們一個選擇,然後以兩種不同的方式提供內容,一種使用默認類型(您不會註冊插件),另一種使用用你的插件處理的特殊類型。
實際上我想在插件加載後給用戶選項,gtk對話框是由插件本身創建的,所以如果用戶不想使用插件,插件應該把控制權交給瀏覽器,並讓瀏覽器處理。像響應 - >瀏覽器 - >插件 - >瀏覽器 –
我明白你想要做什麼,正如我所說那是不可能的。我建議其他方法*會起作用,以便您能夠獲得類似的效果。 – smorgan
感謝您的回覆! –
- 1. 是否可以限制firexox瀏覽器加載媒體文件?
- 2. 是否可以將委託傳遞給控制器操作?
- 3. 是否可以將.coffee腳本文件加載到瀏覽器並執行?
- 4. IE的條件標籤 - 如果瀏覽器是IE瀏覽器,是否可以不加載JS文件?
- 5. 是否可以直接從瀏覽器加載HAML視圖?
- 6. 是否可以在插件中使用Chromium瀏覽器?
- 7. 是否可以從瀏覽器插件設置cookie?
- 8. 是否可以在瀏覽器退出後繼續文件上傳?
- 9. 是否可以將參數傳遞給Perl模塊加載?
- 10. Safari瀏覽器插件,傳遞變量,以新窗口
- 11. 是否可以展開Web瀏覽器?
- 12. WEB瀏覽器控件;是否可以將Web瀏覽器內容保存到SQL數據庫?
- 13. 將控制權從視圖傳遞迴主幹路由器?
- 14. 是否可以控制瀏覽器窗口滾動條的可見性?
- 15. Rails,是否可以將控制器的參數傳遞給模型方法?
- 16. Java控制器是否可以將屬性傳遞給成功的Ajax調用?
- 17. 是否可以將數據從控制器傳遞到內核計劃?
- 18. 是否可以從瀏覽器檢查器控制檯禁用Javascript/Jquery?
- 19. 我可以從codeigniter中的插件加載控制器嗎?
- 20. NPNInvoke - 將插件數據傳回瀏覽器
- 21. 是否可以瀏覽一個網站「沒有瀏覽器」?
- 22. 是否可以在瀏覽器中恢復上傳?
- 23. Amazon S3瀏覽器上傳 - 是否可以上傳多個文件?
- 24. 視圖加載後,是否可以在控制器中調用動作?
- 25. 是否可以將值從一個控制器傳遞到另一個控制器
- 26. 瀏覽器加載文件
- 27. 即使瀏覽器關閉後,是否可以保持會話?
- 28. 是否將Viewmodel傳遞給控制器是一個好主意?
- 29. Buildfire - 是否可以在另一個插件中加載插件?
- 30. 是否可以通過智能手機瀏覽器製作livecam?
如果您想在任意頁面上爲用戶提供該選項,您可以考慮編寫擴展/插件。 –