ios - Flutter:将图像和文本从应用程序共享到 WhatsApp(ios)
问题描述
我正在尝试使用以下代码从我的 Flutter 应用程序中共享图像和文本:
Share.shareFiles([saveImage.path], text: 'www.google.com');
This code works well when testing on Android devices
- 图像和文本按预期发送到 WhatsApp。然而,当tested on iOS, it only sends text and no image
. 当我注释掉文本时,图像会被共享。但这不符合我的目的,我需要同时发送图像和文本。
我已经尝试了这两个插件:' share '和' share_plus ',同样的问题。
我试图规避这个问题,但我并没有很成功。每次共享的只是图像或文本。
我也从这个线程(以及其他一些类似的线程)了解到,这不是插件或 Flutter 的问题,而是与 WhatsApp API 有关 - 虽然在任何地方都没有共享解决方法。
但我需要这个工作,没有办法只发送图像或只发送文本(url)。我已经到了我正在考虑将其拆分为两个单独的消息或只是根据插件本身停止的地步。这两者都是一个混乱的解决方案。
这是一个非常常见的开发功能,不是吗?- 每个应用程序都会有一些社交分享机制来增加下载量。那么,其他人是如何完成这项工作的(对于 iOS 设备)?也许其他一些插件?
请帮忙。
解决方案
推荐阅读
- c++ - 在c ++中,如果一开始就禁止默认构造,那么禁止复制构造是否有意义?
- python - 如何使用 Web 应用程序处理大数据?
- regex - 使用星号作为分隔符,格式化捕获的数据
- ssl - IIS/AspnetCore:无法识别提供给包的凭据
- php - php array_filter 和 mysql SQLSTATE[HY093]:参数号无效:
- security - 术语:电子邮件“明文规定”是什么意思?
- python - 是什么导致表单在重新加载时从其保存的屏幕位置移动?
- c++ - std::vector 范围构造函数可以调用显式转换吗?
- excel - 从范围分配值时,VBA 中的应用程序定义或对象定义错误 (1004)
- list - 颤振(飞镖):列表
.contains() 即使字符串存在于列表中,也总是给出错误