7
मैं कैनवास से डेटा यूआरएल लाने के लिए प्रयास कर रहा हूं, विभिन्न तत्वों पर सीएसएस पृष्ठभूमि-छवि के रूप में है। लेकिन मैं हमेशा निम्न त्रुटि Uncaught TypeError: Object #<HTMLCanvasElement> has no method 'toDataUrl'
HTMLCanvasElement में कोई तरीका नहीं है 'toDataUrl'
यह मेरा परीक्षण कोड
<!DOCTYPE html>
<html>
<body>
<canvas id="myCanvas" width="200" height="100" style="border:1px solid #c3c3c3;">
Your browser does not support the canvas element.
</canvas>
<script type="text/javascript">
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="#FF0000";
ctx.fillRect(0,0,150,75);
alert(c.toDataUrl());
</script>
</body>
</html>
यह एक बार फिर भेष में ?, सुरक्षा सुविधा है है या मैं बस मूर्ख हूँ ...
अग्रिम धन्यवाद
आप "MDN toDataUrl" के लिए एक गूगल खोज के साथ इस तरह सामान के लिए मोज़िला प्रलेखन नेटवर्क पृष्ठों पा सकते हैं - गूगल केस-संवेदी है। – Pointy
दस्तावेज़ पढ़ें। कोई दस्तावेज़ http://www.w3.org/TR/html5/the-canvas-element.html#dom-canvas-todataurl –
यह तब होता है जब आप 20 घंटे के लिए सीधे कोड करते हैं – Valerij