0

拡張用の chrome API では、多くのメソッドが「コールバック」引数を取ります。しかし、大部分のメソッドでは、コールバックがいつ呼び出されるかについて文書化されていません。たとえば、次のchrome.tabs.removeコールバックを受け取ります。

If you specify the callback parameter, it should specify a function that looks like this:
function() {...};

これは私が持っているすべてのドキュメントです。このドキュメントを考えると、コールバックがすべてのタブが削除された後、または各タブが削除された後に一度だけ呼び出されるかどうかをどのように判断できますか? 答えに基づいて、別のコードを書く必要があります。おそらく、「指定されていない場合、コールバックは操作の完了後に常に1回呼び出される」など、chrome APIのコールバックに関する「一般的な」ドキュメントセクションです。または、誰もこれAPIを使用せず、誰もドキュメントを気にしませんか?

4

1 に答える 1