【问题标题】:Can't type/view bold text in Android Facebook Messenger App无法在 Android Facebook Messenger 应用程序中输入/查看粗体文本
【发布时间】:2020-01-09 11:26:34
【问题描述】:

我已经构建一个 Messenger Bot 大约一周了,到目前为止我没有遇到任何问题。但最近我陷入了一个荒谬的错误(有点)。

所以我在消息的某些部分使用粗体文本,例如*bold text*(翻译为粗体文本),它在桌面版 Facebook 和 messenger.com 上都可以正常工作,但奇怪的是android messenger 应用程序无法以粗体显示星号之间的文本,而是打印出*bold text*

以下是更好地代表问题的屏幕截图

messenger.com 截图

Android Messenger 应用截图

感谢您的阅读。

【问题讨论】:

  • 它在世界卫生组织的 facebook bot 上运行良好。当然。手机版,但我还是不知道怎么解决。

标签: android facebook facebook-messenger


【解决方案1】:

官方帮助页面确实声明它只适用于计算机:https://www.facebook.com/help/147348452522644

请记住,文本格式仅在计算机上可见,不会出现在移动设备上的 Messenger 应用中。

但是,他们似乎已经开始在移动设备上进行测试: https://twitter.com/wongmjane/status/1098658053426098176

【讨论】:

    【解决方案2】:

    可以用这个简单的 hack 解决

    1. 使用一些在线 unicode 文本转换器转换您的文本(例如:https://qaz.wtf/u/convert.cgi

    2. 复制转换后的文本并粘贴到您的代码中。就是这样。

    这适用于 facebook.com、messenger.com 和 messenger 移动应用程序。

    【讨论】:

      【解决方案3】:

      官方不支持 Markdown 格式的文本,因此它偶尔会根据运行 Messenger 的平台工作。

      【讨论】:

      • 但这本质上会降低用户体验,因为信息显示的模式因平台而异。此外,即使它不受官方支持,它也可以在 Facebook 的网络版本中运行,然后(实际上)它也应该在移动应用程序中运行。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多