[英]how to use excanvas in jquery
我使用excanvas繪制圖形形狀,下面是我的代碼。 在調用.getContext("2d")
方法時,它在IE7和IE8中顯示'undefined'
異常。
JS
var script = document.createElement('script');
script.src = 'http://canvas-text.googlecode.com/svn-history/r48/trunk/excanvas.js';
script.type = 'text/javascript';
var c = document.getElementById("myCanvas");
context = c.getContext("2d");// getContext is undefined
HTML
<canvas id='myCanvas'></canvas>
我做錯了什么...有人可以幫忙嗎?
嘗試這個
var c = document.getElementById("myCanvas");
c= G_vmlCanvasManager.initElement(c);
context = c.getContext("2d");
您必須將腳本元素插入DOM樹中,否則將無法解析:
document.getElementsByTagName('head')[0].appendChild(script);
(或者你想要附加它的地方)。
雖然,我建議在使用解析DOM的excanvas和庫時使用常規的<script>
標記。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.