質問編集履歴

2

文章の修正

2017/06/06 10:23

投稿

ukdev
ukdev

スコア6

test CHANGED
@@ -1 +1 @@
1
- chrome extensionと外部サイトで通信したい
1
+ chrome extensionと外部サイトでやり取りをしたい
test CHANGED
@@ -24,6 +24,12 @@
24
24
 
25
25
 
26
26
 
27
+ 正しく通信できる方法を御教授お願い致します。
28
+
29
+ もしくは別の方法があれば教えてほしいです。
30
+
31
+
32
+
27
33
 
28
34
 
29
35
  エラー文章↓
@@ -35,10 +41,6 @@
35
41
  ```
36
42
 
37
43
 
38
-
39
-
40
-
41
- 正しく通信できる方法を御教授お願い致します。
42
44
 
43
45
  manifest.json↓
44
46
 

1

文章書き直し

2017/06/06 10:23

投稿

ukdev
ukdev

スコア6

test CHANGED
@@ -1 +1 @@
1
- chrome extensionと外部サイトとの通信
1
+ chrome extensionと外部サイト通信したい
test CHANGED
@@ -22,13 +22,17 @@
22
22
 
23
23
  extension内のページとのやりとりになると、出来なくなってしまいます…
24
24
 
25
- /*-- -- -- -- -- -- -- -- --
26
25
 
27
- エラー文章
28
26
 
27
+
28
+
29
+ エラー文章↓
30
+
29
- -- -- -- -- -- -- -- -- -- */
31
+ ```ここに言語を入力
30
32
 
31
33
  Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('chrome-extension://extensionID') does not match the recipient window's origin ('外部サイトのURL').
34
+
35
+ ```
32
36
 
33
37
 
34
38
 
@@ -36,13 +40,9 @@
36
40
 
37
41
  正しく通信できる方法を御教授お願い致します。
38
42
 
43
+ manifest.json↓
39
44
 
40
-
41
- /*-- -- -- -- -- -- -- -- --
42
-
43
- manifest.json
45
+ ```ここに言語を入力
44
-
45
- -- -- -- -- -- -- -- -- -- */
46
46
 
47
47
  {
48
48
 
@@ -94,11 +94,13 @@
94
94
 
95
95
 
96
96
 
97
- /*-- -- -- -- -- -- -- -- --
97
+ ```
98
98
 
99
- popup.js
100
99
 
100
+
101
+ popup.js↓
102
+
101
- -- -- -- -- -- -- -- -- -- */
103
+ ```ここに言語を入力
102
104
 
103
105
  //ポップアップページの内のjs
104
106
 
@@ -110,15 +112,15 @@
110
112
 
111
113
  }
112
114
 
115
+ ```
113
116
 
114
117
 
115
118
 
116
119
 
117
- /*-- -- -- -- -- -- -- -- --
118
120
 
119
- background.js
121
+ background.js
120
122
 
121
- -- -- -- -- -- -- -- -- -- */
123
+ ```ここに言語を入力
122
124
 
123
125
  chrome.browserAction.onClicked.addListener(function(tab) {
124
126
 
@@ -140,6 +142,7 @@
140
142
 
141
143
  });
142
144
 
145
+ ```
143
146
 
144
147
 
145
148
 
@@ -148,11 +151,10 @@
148
151
 
149
152
 
150
153
 
151
- /*-- -- -- -- -- -- -- -- --
152
154
 
153
- inneriframe.js
155
+ inneriframe.js
154
156
 
155
- -- -- -- -- -- -- -- -- -- */
157
+ ```ここに言語を入力
156
158
 
157
159
  //iframeで呼び出している外部サイト内のjs
158
160
 
@@ -161,3 +163,5 @@
161
163
  window.parent.postMessage('おしたよ!', 'chrome-extension://extensionID/');
162
164
 
163
165
  });
166
+
167
+ ```