2

Context :: Scopeを正しく使用する方法は?実際に何かを実行しているときにメソッド/関数スコープ内に割り当てるのですか、それともContextオブジェクトの横にグローバルコピーを置くことができますか?ドキュメントはそれについてあまり明確ではありません。グローバルなApplicationクラスを作成し、そこにコンテキストスコープを配置できるかどうかわからないすべての永続的なものを保持したいと思います。

4

1 に答える 1

0

Context::Scope呼び出しチェーンの外側の呼び出しスタックに割り当てる必要があります。あなたがしたいことは、オブジェクトをグローバルPersistent<Context>に保存するために a を使用し、JavaScript コール スタックに入ったときに a を作成することです。これは、V8 のすべてのスコープ オブジェクト ( 、など) に当てはまります。ContextContext::ScopeHandleScopeIsolate::Scope

于 2014-11-21T18:55:14.403 に答える