我明白一個v8 :: Isolate的概念,並且我明白所有運行的東西都運行在一個與隔離體相關的v8 :: Context中。與不同分離物相關的上下文不能共享任何內容。跨多個屬於單個隔離的V8上下文對象的共享/離散是什麼?
我的問題是,在一個隔離中有多個上下文是什麼意思?上下文之間共享什麼?它們之間是什麼離散的?你什麼時候可以製作一些東西並在另一箇中使用?通常在API中,如果某些東西在創建時需要隔離或上下文,那麼它往往是任意的。
此外,歡迎任何有關在單個隔離中使用多個上下文的建議,以幫助我開始更好地理解它們。
我看到這個問題:What exactly is the difference between v8::Isolate and v8::Context?但它並沒有詳細說明如何/爲什麼在單個隔離中使用多個上下文。
謝謝。