【问题标题】:Getting the text inputted on a wkwebview from the keyboard从键盘获取在 wkwebview 上输入的文本
【发布时间】:2021-03-10 20:27:56
【问题描述】:

我有一个应用程序部分,用户在其中将文本输入到 wkwebview 文本字段中。我想抓取输入的文本或记录他们对键盘的按键操作,以在应用程序的另一个部分显示该文本(他们正在向第三方输入详细信息)。我尝试过阅读 html,运行 java 脚本来访问文本字段,我什至尝试过添加通知观察者并尝试覆盖 pressesBegan 方法。这可能吗?我该怎么做?

【问题讨论】:

  • 这听起来很粗略,就像您无法通过设计完成的事情。即使您的意图是好的,键盘记录也可能会让您的应用程序被拒绝。如果您的用户正在向第三方网站输入内容,那么您确实不应该直接看到他们正在输入的内容。

标签: ios swift wkwebview


【解决方案1】:

我不认为观察 HTML 是正确的方向。

相反,尝试使用WKScriptMessageHandler 来实现它会更加标准和容易。

【讨论】:

    猜你喜欢
    • 2022-11-01
    • 1970-01-01
    • 2013-07-06
    • 2011-10-19
    • 2010-11-29
    • 2017-11-17
    • 2016-03-01
    • 1970-01-01
    相关资源
    最近更新 更多