我正试图制作一个Flutter应用程序,它将从浏览器接收文本,如果一个人在浏览器中选择一些文本,然后打开一个上下文菜单,我的应用程序的名称显示在该上下文菜单中沿着其他选项,如剪切,复制,等,当应用程序的名称是轻敲我想自动启动和导航我的应用程序,如果它还没有运行,而如果它已经运行,然后通过点击它从上下文菜单它应该自动导航到它,然后在这两种情况下,选定的文本应显示在我的应用程序。
我对Flutter非常陌生。我使用flutter_process_text
包从浏览器接收文本,但当它不在后台运行时,它会自动触发并导航到我的应用程序,然后显示文本,但当应用程序已经运行时,它会将文本作为流共享,但不会自动导航到它,而是我必须手动打开我的应用程序,然后显示共享的文本。
1条答案
按热度按时间k4ymrczo1#
如果你进入android的库代码,有一个函数被写-
所以,看起来library就是以这种方式实现的。如果你想改变它的行为,那么就使用library的fork,并将你的自定义代码添加到
FlutterProcessTextPlugin.java
在每种情况下,它都将按预期工作。