[英]CefSharp.Winforms close tab by javascript which opened in another thread
我之前的問題: CefSharp.Winforms通過javascript關閉標簽
我已經實現了接口ILifeSpanHandler來創建一個新選項卡,並通過javascript將其關閉。 但是,用javascript無法關閉由javascript打開的選項卡,這會導致關閉所有選項卡,程序並引發null引用異常。 我試圖在另一個線程中創建一個新選項卡,並且發生了類似的錯誤,而通常可以通過window.close javascript關閉由主線程創建的選項卡。 我意識到通過javascript創建新標簽頁也可以在特定線程中實現。 因此,由javascript關閉在另一個線程中創建的鉻Web瀏覽器將導致錯誤。 我該如何處理?
我已經擴展了CefSharp.WinForms.Example
項目,以演示新的OnOpenUrlFromTab
功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.