• 请不要在回答技术问题时复制粘贴 AI 生成的内容
pheyer
V2EX  ›  程序员

手机浏览器上的百度搜索框不能粘贴文字

  •  
  •   pheyer · Jul 23, 2021 · 3065 views
    This topic created in 1930 days ago, the information mentioned may be changed or developed.
    试过两个苹果手机,一个安卓手机都是这样,前提是空白搜索框,绕过的办法其实也简单,打一个空格再粘贴。前端的 TX 可以分析原因试试
    13 replies  •  2021-07-29 14:08:37 +08:00
    AoEiuV020
    AoEiuV020
    Jul 23, 2021
    1
    还真是,这是什么黑科技,
    不过我更多使用输入法内的粘贴功能,没有影响,
    soulzz
    soulzz
    Jul 23, 2021
    2
    睿智百度 上次想搜用不了,果断换 bing
    IMengXin
    IMengXin
    Jul 23, 2021
    3
    iphone xs ios14.7 可以粘贴
    https://imgtu.com/i/WrJFOO
    yejinmo
    yejinmo
    Jul 23, 2021
    4
    安卓 Chrome 的百度搜索框一直都有问题
    中文用必应 英文用谷歌
    hahasong
    hahasong
    Jul 23, 2021
    5
    百度 m 站太恶心了,搜索了不能回退,一退就回到了空白搜索页。多搜几次时不时跳到百度 app 下载页
    pheyer
    pheyer
    OP
    Jul 23, 2021
    6
    chnwillliu
    chnwillliu
    Jul 23, 2021 via Android❤️8
    7
    百度用了一个 label 当 fake placeholder 盖在了 input 上,label 的 for 属性指向 input,所以点击可以聚焦到 input 上。但是粘贴需要长按呼出上下文菜单,而 label 并没有把长按事件代理到 input 上的功能。所以长按不但没有弹出菜单,反而导致了 input 失焦。输入框有值后 label 被 js 隐藏,因此长按直接按到了 input 上。

    感觉这个 fake placeholder 就是个遗留产物,移动端哪里需要你去 fake 占位字符,还整出 bug 来。
    zictos
    zictos
    Jul 23, 2021 via Android
    8
    长按再选择粘贴吗?好像确实是不行,不过我一般都是直接用输入法自带的粘贴按钮,没这个问题
    MYDB
    MYDB
    Jul 23, 2021
    9
    不知道是哪个蠢猪产品经理给的需求🤣
    willygeek007
    willygeek007
    Jul 23, 2021
    10
    @hahasong +1. 手机 Safari 再也不想用某度了
    mehutao
    mehutao
    Jul 23, 2021
    11
    这个纯净版本的 手机百度主页 https://m.baidu.com/?pu=sz%401321_000
    Leonard
    Leonard
    Jul 23, 2021
    12
    我今天也遇到了,换到 Google 去了
    godall
    godall
    Jul 29, 2021
    13
    @mehutao 太好了,被默认的百度给恶心死了,乱跳百度 APP 应用商店
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4736 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 09:15 · PVG 17:15 · LAX 01:15 · JFK 04:15
    ♥ Do have faith in what you're doing.