[Edge]。→、
(技術的な理由、またはパーミッションが拒否されたために)ポインターのロックに失敗したときに発生します。
バブリング | あり |
---|---|
キャンセル可能 | いいえ |
インターフェイス | Event |
イベント ハンドラー プロパティ | onpointerlockerror |
HTML:
<SPAN id=IdTest>[SPAN要素。ここでポインター操作を…]</SPAN><BR> <SPAN id=IdLog></SPAN>
JavaScript:
function JobPD(eve){ //pointerdown イベントの処理: IdLog.innerHTML=IdLog.innerHTML +"●"; //表示。 IdTest.requestPointerLock(); //ポインター ロックの要求。 } function Job(eve){ //pointerlockchange イベントの処理: IdLog.innerHTML=IdLog.innerHTML +"★"; //表示。 } function JobE(eve){ //pointerlockerror イベントの処理: D=eve; IdLog.innerHTML=IdLog.innerHTML +"Err "; //表示。 } IdTest.onpointerdown=JobPD; //イベント割り当て。 document.onpointerlockchange=Job; //イベント割り当て。 document.onpointerlockerror=JobE; //イベント割り当て。
ポインターロックのエラーをどうやって出したらいいか?