回答編集履歴

2

追記

2022/09/07 18:47

投稿

退会済みユーザー
test CHANGED
@@ -1,2 +1,5 @@
1
- `tab = tabs[0];`というのがおそらく原因です。`tabs[0]`だけだとChromeExtensionからの参照であることを指定できていません。
1
+ ~~`tab = tabs[0];`というのがおそらく原因です。`tabs[0]`だけだとChromeExtensionからの参照であることを指定できていません。
2
- 調べたところ`tab = chrome.tabs[0];`でいけそうです。
2
+ 調べたところ`tab = chrome.tabs[0];`でいけそうです。~~
3
+
4
+ ---
5
+ 申し訳ありません。勘違いでした。コールバック関数の引数であるresにmyFunctionの戻り値が代入されていないようです。

1

追記です

2022/09/06 10:52

投稿

退会済みユーザー
test CHANGED
@@ -1 +1,2 @@
1
- `tab = tabs[0];`というのがおそらく原因です。`tabs[0]`だとChromeExtentionの`tabs`であることを指定できていません。
1
+ `tab = tabs[0];`というのがおそらく原因です。`tabs[0]`だけだとChromeExtensionから参照であることを指定できていません。
2
+ 調べたところ`tab = chrome.tabs[0];`でいけそうです。