解决小程序iOS部分机型无法长按复制的问题
问题代码
<text selectable="true" >{{item.content}}</text>
解决方案
可复制内容必须使用text标签,并添加selectable="true"和user-select="true"属性:
<text selectable="true" user-select="true">{{item.content}}</text>
必须为父元素添加CSS样式-webkit-user-select:text,单独在子元素上设置该样式可能无效:
完整代码
<view style="user-select:text!important;-webkit-user-select:text!important">
<text selectable="true" user-select="true">{{item.content}}</text>
</view>
此外,还需检查并移除可能存在的user-select: none样式限制,确保没有其他CSS规则覆盖了文本选择功能。