本文作者:心月

苹果系统中长按复制微信号显示不全问题解决方法

心月IT博客 03-18
苹果系统中长按复制微信号显示不全问题解决方法摘要:在移动系统中都可以直接实现长按复制,不管是安卓系统还是苹果系统,都可以直接实现,但是在苹果系统中如果被长按选中的微信号前面有文本,那么被选中的微信号就会少两位。

        随着微信的普及,很多运营者都会在营销页面中加上微信号,但微信不同QQ,不能直接建立在线联系,它需要先添加然后才能开始联系。所以那些留有微信号的营销页面就涉及到了一个微信号复制问题。

        我们都知道,在移动系统中都可以直接实现长按复制,不管是安卓系统还是苹果系统,都可以直接实现。本来这没什么问题,不过前段时间接到一个运营者的问题,它的营销页面最开始用的是点击复制,后来换成了长按复制(也就是移动设备系统自带的功能),但发现在苹果系统中某度浏览器中营销页面的微信号复制不全,如下图所示:

苹果系统中微信号长按复制不全

无论微信号有多少位,长按复制后选中的内容总是少两位(最开始的两位),正常长按复制应该是这样的:

移动设备长按复制微信号

        起初以为是某度浏览器的问题,但结果一番测试发现,其实是苹果系统的问题。页面中微信号放置的代码是这样的:

老师微信:<span class="wuk_weixin">ax123456</span>(←长按复制)

这里虽然用 span 标签把微信号独立起来了,但它还是与前面的文本连在了一起,即使在 span 前加上空格,但在苹果系统中长按微信号后被选中的内容仍然会往后推两位,也就是只选中‘123456’,而不会选中‘ax’。这个问题解决起来也很好办,只需在微信号前在加一个‘空块’,这样在苹果系统中,长按微信号的时候,系统就可以识别这个微信号是一个独立的块,然后把微信号所有的内容都选中。解决代码:

老师微信:<span>&nbsp;</span> <span class="wuk_weixin">ax123456</span>


文章版权及转载声明:

本文由 心月IT技术博客 博主整理于 03-18
若转载请注明原文及出处:https://www.xinyueseo.com/webfe/614.html

分享到:
赞(
发表评论
快捷输入:

验证码

    评论列表 (有 0 条评论,人围观)参与讨论