跳至主要內容

必須至少提供一個剪貼簿資料變體

摘要

#

ClipboardData 建構函式text 引數不再是可為 null。提供 nulltext 引數的程式碼必須移轉為提供空字串 ''

內容

#

為了準備支援多個剪貼簿資料變體,ClipboardData 建構函式現在要求至少提供一個資料變體。

先前,各平台處理 null 的方式不一致。現在各平台的行為已統一。如果您對底層細節感興趣,請參閱 PR 122446

變更描述

#

ClipboardData 建構子text 參數不再允許為 null。

移轉指南

#

若要重設文字剪貼簿,請使用空字串 '' 而非 null

遷移前的程式碼

dart
void resetClipboard() {
  Clipboard.setData(ClipboardData(text: null));
}

遷移後的程式碼

dart
void resetClipboard() {
  Clipboard.setData(ClipboardData(text: ''));
}

時間表

#

發佈版本:3.10.0-9.0.pre
穩定版本:3.10.0

參考資料

#

API 文件

相關 PR