如何解决如何使用Flutter在Android的WebView中从javascript获取返回值?
让我从用例开始:我想使用PayPal在Flutter应用中处理付款。因此,我想使用Androids WebView。因此,如果用户单击我的“付款”按钮,则WebView应该使用指定的PayPal站点(在URL中设置价格,商品等)打开。因为用户可以在WebView中取消付款,所以我需要知道付款是否成功。 PayPal可以根据付款成功与否将用户转发到站点。我可以设置一些小的站点,这些站点仅告诉用户关闭WebView(或自动执行)并通过此操作返回一些数据。可能带有一些JavaScript。
据我对StackOverflow上的这些two questions的了解,Java可以做到这一点。但是我用Flutter。我发现的是url_launcher package,但我看不到将数据返回到Flutter应用程序的可能性。
有人知道这是否可行吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。