首页 > 解决方案 > javascript 事件的设备方向未在 chrome android 中触发

问题描述

  1. 我正在尝试触发 javascript 的 deviceorientation 事件,但事件未在我的 android 设备中触发。 请在此处查看活动文档 这是我在 chrome 桌面传感器中尝试过的,效果很好
window.addEventListener('deviceorientation', function(event) {
  console.log(event.alpha + ' : ' + event.beta + ' : ' + event.gamma);
});
  1. 它在 chrome 桌面上运行良好,并且事件被触发。(谷歌浏览器->检查->自定义和控制devTools->更多工具->传感器->方向(打开它并旋转虚拟设备)。

3.但如果我从任何 android 设备事件中打开此链接都不起作用。我看不到任何控制台日志或警报..是否需要任何额外设置才能从 android 获取方向详细信息..

任何形式的帮助表示赞赏。

标签: javascriptthree.jsdevice-orientation

解决方案


即使您没有安装任何 SSL 证书,您也需要使用 https:// 打开页面。


推荐阅读