text设置 selectable='true' 后,长按复制选中后,点击复制或者其他区域,复制选中的区域不会消失
且若text的内容是手机号,轻触text的文本(非长按选中)就会跳转到手机的拨号界面,一脸懵逼。。
而且这个问题早在一个多月前,就有用户反映,为何现在还有问题?
望官方尽快解决!!!
下面这段文字都是复制的 2018.09.10 昵称为 润 的用户发布的帖子
这是帖子的链接长按复制后 复制区域不消失
- 当前 Bug 的表现(可附上截图)
长按复制之后,点击复制或者其他区域 复制选中的区域不消失
- 预期表现
长按复制之后,点击复制或者其他区域 复制选中的区域消失
- 复现路径
- 提供一个最简复现 Demo
<view class="intro">
<text selectable>
欢迎使用代码片段,可在控制台查看代码片段的说明和文档\n
欢迎使用代码片段,可在控制台查看代码片段的说明和文档\n
欢迎使用代码片段,可在控制台查看代码片段的说明和文档\n
欢迎使用代码片段,可在控制台查看代码片段的说明和文档\n
</text>
</view>
我也遇到了,点击文本,若文本符合一定的规则时,会跳转到拨号界面。坑啊
然而官方并不理我。。。我目前用 bindlongtap 替代的,将文字复制至剪切板,并toast一个复制成功的提示
我的应用场景是点击listview 中的item,跳转的对应的界面。item中 包含一些不作为号码处理的数据,但是小程序竟然按照号码进行识别后跳转到拨号界面。这说明,小程序在跳转页面前,将点击文本放到了剪切板,页面跳转后默认的读取的剪切板的内容。
你直接写在view里,应该没事的吧
我用真机调试了一下,发现确实是页面打开时,都访问了剪切板。
@大佬 @官方