<!DOCTYPE hmtl>
<html>
<head>
<title> Minimum Spec Test </title>
<script src="Compatability.js"></script>
<script type="text/javascript">
var can, ctx;
var img = new Image();
function Init()
{
can = document.getElementById('canvas');
can.width = 100;
can.height = 400;
ctx = can.getContext('2d');
img.src = 'Images/_test.bmp';
ctx.drawImage(img, 0, 0);
}
</script>
</head>
<body onLoad="Init()">
<canvas id="canvas" style="border:1px solid #c3c3c3;">
Your browser does not support the canvas tag.
</canvas>
</body>
</html>
Now this code works on ios safari 4.2 and later but i can't get it to work on ios safari 4.1. On 4.1 it displays the canvas but will not draw the image. The debug console shows no errors.
Is there anyway to get it to work, or is 4.2 the cut off point for even the most basic canvas operations?
2
Contributors
1
Reply
1 Day
Discussion Span
1 Year Ago
Last Updated
2
Views
Question Answered
Related Article:Html5 Canvas coordinates
is a JavaScript / DHTML / AJAX discussion thread by ZeroEddy that has 1 reply, was last updated 1 year ago and has been tagged with the keywords: canvas, coordinates, html5, javascript, mouse.
It's a user-made changelog of safari 4.2, so it's likely that whatever made your current code work is because of one of these changes.
If you can see it, you'll know what needs to be replaced :)