Можно ли отобразить Canvas в WP7? - PullRequest
1 голос
/ 11 февраля 2011

Я пытаюсь заставить 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?

Ответы [ 2 ]

2 голосов
/ 11 февраля 2011

Windows Phone 7 не поддерживает HTML5, и любая возможная реализация вручную (например, через JavaScript) не гарантируется. В вашем случае вы используете тег CANVAS - и он не поддерживается. IE в Windows Phone 7 больше похож на IE 7.5 (с функциями как из IE7, так и IE8) - но это только подмножество, доступное на мобильном устройстве. IE в WP7! = IE в Windows .

1 голос
/ 01 сентября 2011

Только что наткнулся на эту статью о том, что в WP 7.1 будет новый браузер на базе IE9 с поддержкой canvas: http://www.wintellect.com/CS/blogs/jprosise/archive/2011/07/14/building-cross-platform-mobile-applications-with-html5-and-mango.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...