0
我想調用element.requestfullscreen()函數,但我得到以下mozilla控制檯警告.. 請求全屏被拒絕,因爲Element.mozRequestFullScreen()是沒有從短期運行的用戶生成的事件處理程序中調用。JavaScript新的全屏API無法呼叫使用kinect的事件
我知道它是什麼意思,但我仍然可以使用未連接到任何元素的事件調用它?
我想調用element.requestfullscreen()函數,但我得到以下mozilla控制檯警告.. 請求全屏被拒絕,因爲Element.mozRequestFullScreen()是沒有從短期運行的用戶生成的事件處理程序中調用。JavaScript新的全屏API無法呼叫使用kinect的事件
我知道它是什麼意思,但我仍然可以使用未連接到任何元素的事件調用它?
您收到錯誤,因爲requestFullScreen需要用戶操作(通常是點擊或按鍵)才能啓動到全屏。這是爲了防止網站完全劫持您的瀏覽體驗,並阻止嵌入式(或不可信)內容嘗試全屏發佈,而無法採取適當的行動。
爲了解決這個問題,您需要在鏈中啓動requestFullScreen觸發器,該觸發器以該用戶操作開始。
Here is a link在w3規範中涉及全屏的安全/隱私考慮。
感謝蒂姆的迴應..我明白了..但仍然需要一種方法來做到這一點。我不能觸發kinect事件中的元素上的onclick事件嗎?它會工作嗎?我treid,但它沒有工作,但它應該工作.. – 2013-05-12 06:52:28