搜索输入框想在用户输入完成 1s 不动后开始发协议,问题是现在如果输入是中文, 1s 都来不及选出汉字 - V2EX
hikarugo

搜索输入框想在用户输入完成 1s 不动后开始发协议,问题是现在如果输入是中文, 1s 都来不及选出汉字

  •  
  •   hikarugo Jun 12, 2023 2696 views
    This topic created in 1065 days ago, the information mentioned may be changed or developed.

    英文都没问题,直接打完不动 1s 后会去搜索,可是碰到中文就尴尬了,因为输入拼音的话,比如想搜“我”,那我就会输入 wo ,这时候输完 wo 进入 1s 倒计时,结果 1s 都来不及选出汉字直接发送了 wo 了。。。能判断当前是什么输入法情况吗

    5 replies    2023-06-12 14:56:20 +08:00
    Fatinora
        2
    Fatinora  
       Jun 12, 2023
    你说的效果有点类似极速中文网的打字框,刚开始打字的时候如果没有选词,是不会进行计时的。可以参考下
    https://www.jsxiaoshi.com/
    liantian
        3
    liantian  
       Jun 12, 2023   1
    汉语拼音的最大长度为 6 。
    输入法在输入词的时候,会显示 ` 来分字。

    你可以 6 个字母以上再远程调用,并考虑 ` 等符号的情况。

    某个具体行业内,6 个字母以下的英文单词并不多。完全可以做到本地联想。
    hikarugo
        4
    hikarugo  
    OP
       Jun 12, 2023
    @ChefIsAwesome 太及时了
    zed1018
        5
    zed1018  
       Jun 12, 2023
    @ChefIsAwesome 老哥牛逼,我们之前都是用的防抖,其实这个 API 更贴合中文用户
    About     Help     Advertise     Blog     API     FAQ     Solana     1181 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 52ms UTC 23:12 PVG 07:12 LAX 16:12 JFK 19:12
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86