Google 文档的解决方法停止为 iOS 中的键盘扩展触发 textWillChange?
Workaround for Google docs stops firing textWillChange for keyboard extensions in iOS?
我所在的团队与许多使用 google 文档的用户一起制作了键盘扩展。 google 文档的最近更新已损坏,如果用户通过按住手指手动移动光标,则会导致 textWillChange
和 textDidChange
停止触发。如果用户关闭键盘并再次打开 i 它会一直工作直到再次损坏...
以上事件非常重要,因为所有建议都依赖于这些事件才能更新(这适用于所有键盘扩展,也包括像 Swiftkey 这样的大键盘扩展)。
更糟糕的是,google 已停止支持从网站编辑文档,仅支持通过应用程序进行编辑。
所以我的问题如下:
- 那么我们有什么方法可以检测到这个问题发生了吗?
- 当它发生时,我们有什么办法可以重新启用它吗?
- 我们有什么办法可以避免它的发生吗?
- 我们应该在哪里向 google 报告此问题(已尝试:https://productforums.google.com/forum/#!topic/docs/0OsHxzOjTq4)
这是 iOS 中键盘扩展的普遍问题。不同的应用反应不同,发送的事件也有所不同。
我所在的团队与许多使用 google 文档的用户一起制作了键盘扩展。 google 文档的最近更新已损坏,如果用户通过按住手指手动移动光标,则会导致 textWillChange
和 textDidChange
停止触发。如果用户关闭键盘并再次打开 i 它会一直工作直到再次损坏...
以上事件非常重要,因为所有建议都依赖于这些事件才能更新(这适用于所有键盘扩展,也包括像 Swiftkey 这样的大键盘扩展)。
更糟糕的是,google 已停止支持从网站编辑文档,仅支持通过应用程序进行编辑。
所以我的问题如下:
- 那么我们有什么方法可以检测到这个问题发生了吗?
- 当它发生时,我们有什么办法可以重新启用它吗?
- 我们有什么办法可以避免它的发生吗?
- 我们应该在哪里向 google 报告此问题(已尝试:https://productforums.google.com/forum/#!topic/docs/0OsHxzOjTq4)
这是 iOS 中键盘扩展的普遍问题。不同的应用反应不同,发送的事件也有所不同。