Не могли бы вы получить геоданные с телефона и, если они находятся в Китае, применить преобразованные аннотации?
попробуйте следующее: http://raphaeljs.com/image-rotation.html
использует холст, но также поддерживает IE
Единственный способ, который я могу придумать для поворота изображений на стороне клиента в IE, - это использовать фильтры. Для более поздних версий других браузеров вы можете использовать элемент управления .
Альтернативой является использование серверного скрипта для поворота изображения. Затем вы можете отправить информацию о том, как повернуть его с помощью JavaScript (т.е. создать путь к изображению, например /rotate?image=img.jpg&amount=90)
CSS3 поддерживает вращение , но широко не поддерживается . Как вы просили о решении для JavaScript, вот одно , но я не думаю, что вы можете получить плавные изображения.
Если вы используете jQuery, jQueryRotate - это небольшой (менее 3 КБ minified + gzip) плагин, который вращает изображения: