【问题标题】:Displaying indication that "user typing..." in conversation of websystems在网络系统的对话中显示“用户正在输入...”的指示
【发布时间】:2017-03-05 02:38:06
【问题描述】:

我看到了很多网页,例如 Facebook、Google Hangouts(我正在讨论两个人之间的对话)。当一个用户在文本框中键入他的消息时,这会在目标用户的对话框中显示,如 GIF 动画。当我第一次看到这个时,我也尝试了一下。但我无法得到那个。我正在查看与浏览器开发工具的交互,因此我可以看到更改 GIF 动画 div 的类。我认为它可能用于 onkeyup javascript 事件。怎么做?是否有可能触发另一台计算机或另一个页面的javascript事件?

【问题讨论】:

    标签: javascript php jquery angularjs


    【解决方案1】:

    是的,信息必须通过服务器,该服务器将事件发送回其他浏览器,然后显示“用户正在输入...”。

    这个事件主要出现在网站的聊天模块上,这些模块是使用套接字构建的。 看到这个帖子:How to Use Sockets in JavaScript\HTML?

    【讨论】:

    • 我可以在我的 appachi(php) localhost 中这样做吗?
    • 不,否则会非常困难(我实际上从未尝试过在 PHP 中做套接字)。尝试制作Node.js 服务器
    猜你喜欢
    • 2017-05-22
    • 2010-11-26
    • 1970-01-01
    • 2016-11-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多