1 个回答

推荐可以在h5页面传递订单id到ArkTS处,然后通过ArkTS复制到粘贴板上面,两者数据交互参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-in-page-app-function-invoking-V5

ArkTS的复制粘贴功能参考demo:

import { pasteboard} from '@kit.BasicServicesKit';

@State({
  message: 'Hello World'
})
Text(this.message).onClick(() => {
  const pasteboardData = pasteboard.createData(pasteboard.MIMETYPE_TEXT_PLAIN, this.message);
  const systemPasteboard = pasteboard.getSystem pasteboard();
  systemPasteboard.setData( pasteboardData);
  // 将数据放入剪切板
  systemPasteboard.getData().then((data) => {
    if (data) {
      promptAction.showToast({
        message: '复制成功'
      })
    } else {
      promptAction.showToast({
        message: '复制失败'
      })
    }
  })
})