收藏
回答

text组件复制到剪贴板

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug text 客户端 6.7.2 2.3.0

text组件长按选中文本复制成功有没有返回值?

或者有没有监听到系统剪贴板内容改变的方法?


我做了一个英文阅读的小程序,打算用户长按文本,选中复制之后可以立即翻译。

遇到问题是text组件的长按复制之后没有状态返回值。


最后一次编辑于  2018-09-23  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

9 个回答

  • 卢霄霄
    卢霄霄
    2018-09-23

    又来问了。。还真不知道有啥监听。。要是我做的话,我用标点拆分成块,让用户选择了,翻译。。

    2018-09-23
    赞同
    回复 7
    • David
      David
      2018-09-24

      谢谢大哥,中秋节快乐!让用户自己选择翻译整句话还是单词比较好,谷歌翻译app的点按翻译做的就比较好,只要用户复制文字到剪贴板,翻译的按钮就自己弹出来了,它一定能监听系统的剪贴板,还有一些浏览器,当你复制网址的时候,他就会调成弹窗问你要不要进入。。。这个功能在我这里应该是非常实用。。。

      2018-09-24
      赞同
      回复
    • 卢霄霄
      卢霄霄
      2018-09-24回复David

      选择效果自己也可以做啊。。长按啊、拖动啊之类的。。就是写着麻烦点,哈哈哈

      2018-09-24
      赞同
      回复
    • David
      David
      2018-09-24回复卢霄霄

      (;′⌒`)

      2018-09-24
      赞同
      回复
    • 卢霄霄
      卢霄霄
      2018-09-24回复David

      今天还在上班吗 回这么快~

      2018-09-24
      赞同
      回复
    • David
      David
      2018-09-24回复卢霄霄

      我让用户多点一下,以后再看有没有好方法。

      2018-09-24
      赞同
      回复
    查看更多(2)
  • David
    David
    2018-09-24

    这是我发现的最好的做法,,,还有其他方法比如说单词或者句子作为一个块,长按就可以翻译,不需要剪贴板,但是没法让用户选择了,不是太好。

    2018-09-24
    赞同
    回复