magnetometermagnetometer 지시어는 Generic Sensor API의 Magnetometer 인터페이스로 주변 자기장(마이크로테슬라, µT)을 읽을 수 있는지를 제어합니다. 기본 허용 목록은 self이며, 나침반·방위 기능에 쓰입니다.
`magnetometer=(self)`는 자기 오리진, `magnetometer=()`는 전면 차단, `magnetometer=(self "https://compass.example.com")`는 지정 오리진에 위임합니다. iframe에는 `allow="magnetometer"`가 필요하며, 방위 계산이 필요한 3D/AR 임베드에서 accelerometer·gyroscope와 함께 위임됩니다.
정책이 거부하면 new Magnetometer()로 만든 센서는 활성화 시 오류 이벤트를 내고 판독값을 제공하지 않습니다. 자기장 신호도 다른 모션 센서처럼 핑거프린팅·부채널 우려가 있어 보안 컨텍스트에서만 동작하며 브라우저가 추가 권한을 요구할 수 있습니다. 지원 브라우저가 적은 실험적 기능이며 구형 Feature-Policy를 대체합니다.
Permissions-Policy: magnetometer=(self)