微信安卓客户端在聊天界面时,新消息来没有提示音,想写一个插件解决,求思路 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Fezl
V2EX    Android

微信安卓客户端在聊天界面时,新消息来没有提示音,想写一个插件解决,求思路

  •  
  •   Fezl 2017-04-09 13:37:14 +08:00 13860 次点击
    这是一个创建于 3109 天前的主题,其中的信息可能已经有所发展或是发生改变。

    微信在进入聊天界面后,跟当前聊天对象聊天时,如果对方发了新消息过来,不会有提示音,非聊天界面下是有的, QQ 在聊天界面下也是有的,只有微信的聊天界面下的当前聊天人发来新消息不发出提示音,想写一个插件来解决这个问题,无从下手,望各位兄台给个思路。

    之前有一个思路是写一个无障碍插件监测微信聊天界面,动手去写了,但是很难判断这新消息是自己发的,还是对发的,并且进入聊天界面的时候也会被认为是有新消息,输入法的弹出和退出导致的消息列表刷新也会被认为是有新消息,觉得这个思路不行,求个思路,谢谢!

    4 条回复    2017-04-09 15:37:41 +08:00
    Fezl
        1
    Fezl  
    OP
       2017-04-09 13:48:42 +08:00
    在聊天界面上还要提示音干嘛?确实,但是不能保证在聊天界面的时候我是一直盯着手机屏幕的,如果在手机熄屏前这个联系人发来了消息,而我刚好没有看到,手机也没有任何提示,然后手机熄屏了。。。我就会在较长一段时间内不能及时看到这条消息
    ltux
        2
    ltux  
       2017-04-09 14:19:15 +08:00   1
    我觉得你把手机自动熄屏时间调成 10 分钟比你自己写程序快得多。
    Fezl
        3
    Fezl  
    OP
       2017-04-09 14:38:15 +08:00
    @ltux 但是如果是晚上的话,我可能已经睡着了
    dtfm
        4
    dtfm  
       2017-04-09 15:37:41 +08:00   1
    我有一个思路,微信有一个第三方的服务叫做 Itchat ,原理是通过网页版微信接收消息,可以部署再服务器上,你可以在客户端做一个 app 只接收 itchat 传过来的信息,然后触发声音通知。

    手机无障碍服务有个比较烦的地方就是,一旦应用被关闭,然后再打开应用的之后,还得再打开无障碍服务器一次。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1335 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 21ms UTC 17:10 PVG 01:10 LAX 10:10 JFK 13:10
    Do have faith in what you're doing.
    ubao 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