回答編集履歴
1
原因
test
CHANGED
@@ -131,3 +131,37 @@
|
|
131
131
|
|
132
132
|
|
133
133
|
質問の content.js そのままです
|
134
|
+
|
135
|
+
|
136
|
+
|
137
|
+
---
|
138
|
+
|
139
|
+
|
140
|
+
|
141
|
+
***追記***
|
142
|
+
|
143
|
+
|
144
|
+
|
145
|
+
何が原因で ChromeExtension で使えないのか気になったので調べてみました
|
146
|
+
|
147
|
+
原因は `gl.bindRenderbuffer` メソッドみたいです
|
148
|
+
|
149
|
+
このメソッドを実行したらページがクラッシュしてしまいました
|
150
|
+
|
151
|
+
|
152
|
+
|
153
|
+
pixi じゃなくて以下のコードを content script で実行するだけで同じ状況になります
|
154
|
+
|
155
|
+
|
156
|
+
|
157
|
+
```javascript
|
158
|
+
|
159
|
+
var canvas = document.createElement("canvas")
|
160
|
+
|
161
|
+
var gl = canvas.getContext('webgl')
|
162
|
+
|
163
|
+
var renderBuffer = gl.createRenderbuffer()
|
164
|
+
|
165
|
+
gl.bindRenderbuffer(gl.RENDERBUFFER, renderBuffer)
|
166
|
+
|
167
|
+
```
|