對話方塊命名空間
函式
函式 | 說明 |
---|---|
alert(message, opt_callback) | 應用程式開發人員可透過 setAlert 覆寫 window.alert() 的包裝函式,提供模式瀏覽器視窗的替代方案。 |
confirm(message, callback) | 應用程式開發人員可透過 setConfirm 覆寫 window.confirm() 的包裝函式,提供模式瀏覽器視窗的替代方案。 |
prompt(message, defaultValue, callback) | 應用程式開發人員可透過 setPrompt 覆寫 window.prompt() 的包裝函式,提供模式瀏覽器視窗的替代方案。內建的瀏覽器提示通常用於改善行動裝置上的文字輸入體驗。強烈建議您在覆寫此值時測試行動裝置。 |
setAlert(alertFunction) | 設定在呼叫 Blockly.dialog.alert() 時要執行的函式。 |
setConfirm(confirmFunction) | 設定在呼叫 Blockly.dialog.confirm() 時要執行的函式。 |
setPrompt(promptFunction) | 設定在呼叫 Blockly.dialog.prompt() 時要執行的函式。 **重要事項**:覆寫此值時,請注意非原生提示訊息體驗可能需要在 FocusManager 中管理暫時性焦點。原生視窗提示不需要這麼做,因為這會在視窗開啟時防止焦點變更。 |
setToast(toastFunction) | 設定在呼叫 Blockly.dialog.toast() 時要執行的函式。 |
toast(workspace, options) | 在工作區頂端顯示臨時通知。Blockly 提供預設的 Toast 實作方式,但開發人員可以透過 setToast 提供自己的實作方式。如要簡單自訂外觀,CSS 就足以應付。 |