私はmacを使用しており、クロムを18.0.1025.142に更新しています。 今私は奇妙な問題があります。ほとんどの場合(必ずしも奇妙ではない)、メソッドcontext.createPattern()は機能せず、ビットマップ塗りつぶしの代わりに黒色で塗りつぶします。キャンバス、クロムのcreatePatternバグ18
0
A
答えて
0
はい、これは問題である:http://code.google.com/p/chromium/issues/detail?id=113592
私はまだあまりにも私のプロジェクトの一時的な解決策を探しています。
0
Google ChromeとOperaでよく発生する問題です。この場合、キャンバスのすべてのスクリプトを含む関数を作成し、この関数でイメージパターンを作成する必要があります。次に、window.onloadイベントまたは任意のイベントで関数を呼び出す必要がある場合、画像creatPattern()がうまく動作すると思います。例に沿って理解してみてください。
<!DOCTYPE html>
<html>
<body>
<p>Image to use:</p>
<img src="img_lamp.jpg" id="lamp" width="32" height="32">
<p>Canvas:</p>
<canvas id="myCanvas" width="300" height="150" style="border:1px solid #d3d3d3;">
Your browser does not support the HTML5 canvas tag.</canvas>
<script>
window.onload = draw;
function draw() {
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
ctx.clearRect(0, 0, c.width, c.height);
var img = document.getElementById("lamp")
var pat = ctx.createPattern(img, "repeat");
ctx.rect(0, 0, 150, 100);
ctx.fillStyle = pat;
ctx.fill();
}
</script>
</body>
</html>
ここにあなた自身のjpgまたはpngを使用してください...お楽しみください!
関連する問題
- 1. クロムaufofillのバグ
- 2. クロムのCSSのバグ?
- 3. キャンバスから「DOM Exception 18」
- 4. textarea nowrapクロムのバグ?
- 5. クロムのキャンバスのローカル画像
- 6. キャンバスのlineWidthバグですか?
- 7. クロムJavascriptの日付のコントラクタ¿バグ?
- 8. Chrome 18Dev +。 Html5キャンバス 'createPattern'はイメージを右に描画できません
- 9. このWebKitのバグはChrome 18で修正されました。
- 10. キャンバスでの回転とキャッシングのバグ
- 11. クロムにマウスでキャンバスを描く
- 12. HTML5 - createPattern(..) - 動的位置(x、y)
- 13. ミントのキャップロックインジケータ18
- 14. クロムのCSS揺らぎ/ジッタのバグ?中心のdivの幅の移動
- 15. クロムとサファリjQueryの.clickと.cssのアンカー色のバグはありますか?
- 16. HTML5キャンバス描画基本線。それはバグですか?
- 17. 日時(18年)
- 18. 解決方法原因:java.lang.ArrayIndexOutOfBoundsException:length = 18;アンドロイドのインデックス= 18?
- 19. キャンバス後の子供の位置はクロムとサファリの違いです。
- 20. キャンバスの新しいイメージがクロムのために機能しない
- 21. 奇妙なバグ、私は特定のページに取り組んでいるクロム
- 22. Context2DからcreatePatternを使用する方法QML
- 23. オイラー・プロジェクト#18 - Pythonic approach
- 24. RORユニットテストエラー:SyntaxError:(erb):18:
- 25. Firebase Rest APIステータスコード18
- 26. jQuery mobile - DOM Exception 18
- 27. 3 * 8 = 18 in C++
- 28. ダイナミックポジショニング13更新18
- 29. 関数 "person.Age> 18"で "Age"、 ">"、 "18"を変換する
- 30. キャンバス用のjavascriptのカスタムグラデーションにいくつかのバグがあります