演示:defaultRequest 屬性
在 控制使用者代理 中,defaultRequest 屬性必須返回 預設演示請求(如果存在),否則返回 null。在 接收瀏覽上下文 中,它必須返回 null。
如果由 控制器 設定,defaultRequest 屬性的值應該被 控制使用者代理 用作該 控制瀏覽上下文 的預設演示請求。如果文件物件的 活動沙箱標誌集 設定了 沙箱化演示瀏覽上下文標誌,則 控制使用者代理應該如同未為該瀏覽上下文設定預設請求一樣進行操作。當 控制使用者代理 希望代表該瀏覽上下文啟動 PresentationConnection 時,它必須使用該 控制器 的 預設演示請求啟動演示(如同控制器呼叫了 defaultRequest.start())。
當用戶透過使用者手勢表達了進行演示的意圖時,控制使用者代理應該使用 預設演示請求 來發起演示。例如,透過點選瀏覽器中的按鈕。
注意:一些 控制使用者代理 可能會允許使用者使用相同的使用者手勢啟動預設的 演示連線 並選擇一個 演示顯示。例如,瀏覽器介面可以允許使用者從選單中選擇一個顯示器,或者允許使用者輕觸一個 近場通訊 (NFC) 啟用的顯示器。在這種情況下,當 控制使用者代理 在啟動演示時請求許可權,瀏覽器可以將該顯示器作為預設選項提供,或者將該手勢視為已授予該顯示器的許可權並完全跳過顯示器選擇。