我正在尝试让Internet Explorer Mobile 7显示Canvas 我使用过ExplorerCanvas,该页面在IE7中工作(据我所知,IE Mobile 7基于IE7)。
以下是代码:
<html>
<head>
<title>Canvas Test</title>
<script type="text/javascript" src="excanvas.js"></script>
<script type="text/javascript">
window.onload = function() {
var canvasElement = document.getElementById("canvas");
var context = canvasElement.getContext("2d");
context.fillStyle = "blue";
context.fillRect(20,20,20,20);
}
</script>
</head>
<body>
<canvas id="canvas" width="100" height="100"/>
</body>
</html>
是否可以在WP7上使用它?
答案 0 :(得分:2)
Windows Phone 7不支持HTML5,并且无法保证任何可能的手动实现(例如通过JavaScript)。在您的情况下,您使用的是CANVAS
标记 - 并且不受支持。 Windows Phone 7上的IE更像是IE 7.5(具有来自IE7和IE8的功能) - 但这只是移动设备上可用的子集。 WP7上的IE!= Windows上的IE 。
答案 1 :(得分:1)
偶然发现那篇文章说WP 7.1将有一个基于IE9的新浏览器,支持画布:http://www.wintellect.com/CS/blogs/jprosise/archive/2011/07/14/building-cross-platform-mobile-applications-with-html5-and-mango.aspx