HarmonyOS 剪贴板只能剪切数字。 英文、中文、符号等都剪切不进去,有什么办法剪切所有的吗?

代码如下所示:

// 复制文本框文本到剪贴板
let plainTextData = new unifiedDataChannel.UnifiedData();
let plainText = new unifiedDataChannel.PlainText();
plainText.details = {
  key: 'delayPlaintext',
  value: 'a3123ser--',
};
plainText.textContent = 'a额3123ser--';
plainText.abstract = 'delayTextContent';
plainTextData.addRecord(plainText);

let systemPasteboard: pasteboard.SystemPasteboard = pasteboard.getSystemPasteboard();
systemPasteboard.setUnifiedData(plainTextData).then((data: void) => {
  console.info('Succeeded in setting UnifiedData.');
}).catch((err: BusinessError) => {
  console.error('Failed to set UnifiedData. Cause: ' + err.message);
});
阅读 633
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进