发送键盘事件颤动

问题描述 投票:0回答:2

我正在尝试找到一种方法将键盘事件从我的 flutter 应用程序发送到我在应用程序中打开的 WebView。例如,WebView 有一些带有观察者的 JS 代码,用于等待关键事件的发生。知道我该怎么做吗?

flutter dart keystroke
2个回答
0
投票

更新:对于任何在这里找到出路的未来冒险家,我必须让你们失望。我发现出于安全原因,Android 中禁止发送击键事件(废话)。您只能在测试库中使用它。

您最好调用深层链接来打开浏览器,或者如果您想将其链接到网络应用程序,则完全废弃本机应用程序。

这是我过去两年从事网络和原生开发工作后的两分钱。


-1
投票

您可以使用 KeyboardListener 类并在 WebView javaScriptChannels 属性上发送数据(考虑到您正在使用 webview_flutter 包)。

© www.soinside.com 2019 - 2024. All rights reserved.