演示:defaultRequest 属性
在 控制用户代理 中,defaultRequest 属性必须返回 默认演示请求(如果存在),否则返回 null。在 接收浏览上下文 中,它必须返回 null。
如果由 控制器 设置,defaultRequest 属性的值应该被 控制用户代理 用作该 控制浏览上下文 的默认演示请求。如果文档对象的 活动沙箱标志集 设置了 沙箱化演示浏览上下文标志,则 控制用户代理应该如同未为该浏览上下文设置默认请求一样进行操作。当 控制用户代理 希望代表该浏览上下文启动 PresentationConnection 时,它必须使用该 控制器 的 默认演示请求启动演示(如同控制器调用了 defaultRequest.start())。
当用户通过用户手势表达了进行演示的意图时,控制用户代理应该使用 默认演示请求 来发起演示。例如,通过点击浏览器中的按钮。
注意:一些 控制用户代理 可能会允许用户使用相同的用户手势启动默认的 演示连接 并选择一个 演示显示。例如,浏览器界面可以允许用户从菜单中选择一个显示器,或者允许用户轻触一个 近场通信 (NFC) 启用的显示器。在这种情况下,当 控制用户代理 在启动演示时请求权限,浏览器可以将该显示器作为默认选项提供,或者将该手势视为已授予该显示器的权限并完全跳过显示器选择。