Есть ли способ на веб-странице только определить, какой угол поворота пользователя при съемке?
Да, есть!Когда фотографии сделаны, они содержат метаданные - информацию об изображении.Это называется EXIF data.
Он сообщает вам такие вещи, как модель камеры, выключилась ли вспышка и - полезно для вас - ориентация камеры.
Если вы используете JavaScript для рисования изображения на холсте, я могу порекомендовать JavaScript-библиотеку загрузки изображений BlueImp
После загрузки изображения вы сможете выполнитьпозвоните, как:
var orientation = data.exif.get('Orientation');
Это скажет вам, как камера удерживалась, когда была сделана фотография.В зависимости от телефона вы также можете получить данные о повороте, данные GPS, направление по компасу и т. Д.