我正在通过Intent共享我应用程序中的unicode文本,因此用户可以选择通过电子邮件、Whatsapp或任何其他接收文本/纯文本的应用程序共享文本。
当文本大小较大(1000个字符或更多)时,Whatsapp收到的文本会被截断,但电子邮件和其他应用程序会收到全文。
我分享如下,也尝试了Intent而不是ShareCompact,但两者的工作原理相似!
StringBuilder sb = new StringBuilder()
.append(service.getTite())
.append(service.getTextBody())
.append(service.getTranslations());
ShareCompat.IntentBuilder.from(this)
.setType("text/plain")
.setText(sb.toString())
.setSubject(service.getTite())
.setChooserTitle(R.string.share_prompt)
.startChooser();
是否有任何最大限制共享文本到Whatsapp或一些已知的解决方案,如何共享12KUnicode数据到Whatsapp通过意图共享。
试试这个
Uri uriUrl = Uri.parse("whatsapp://send?text="+text+"");
Intent launchBrowser = new Intent(Intent.ACTION_VIEW, uriUrl);
startActivity(launchBrowser);
我正在开发一个应用程序,它必须通过whatsapp共享mp3文件。 我现在的代码如下: 例如,我可以通过Gmail成功共享,但通过whatsapp无法实现。这是我的代码的问题还是whatsapp不允许你共享mp3文件? 提前感谢!
我正试图将一个音频文件从我的ios应用程序共享到whatsapp,但直接打开whatsapp,而不是打开所有互动程序的共享菜单。 以下是我现在拥有的: 当我这样做时,将音频文件共享到whatsapp是可行的,但它首先打开共享菜单,使用messenger互动程序、消息互动程序、注释互动程序。。。(而且它不适用于messenger应用程序)。最后,我希望能够在messenger和whatsapp上分享
我写了一些代码来分享文件发送到whatsapp。但是,文本文件会被共享,但不会显示它显示的文件没有标题。这是我的密码。我还附上了分享文件后whatsapp屏幕的截图。
长按按钮时,我正在尝试共享声音文件。这是我的代码: 然而,当我长按按钮时,共享菜单出现,但我只能与WhatsApp共享声音。任何其他应用程序都无法运行。(Gmail给了我一条消息,说“不能附加空文件”。声音是.ogg格式的,我试着把它转换成.wav,但它给了我同样的问题。我做错了什么?
我试图通过在我的iOS应用程序上添加共享文本+URL的功能,但一直失败。 > 发生的情况是Messenger正在打开,但没有内容(文本和url都丢失)。 也许有人知道吗?我的应用程序还在沙箱里,也许这就是原因? 这是我使用的代码:
我试图通过ACTION\u SEND intent与图像共享文本。问题是图像由URL表示,而不是本地URI。我目前拥有的代码是: 现在我已经尝试了一些变体。我尝试了setType(“image/*”),我尝试了从URL解析Uri,我尝试了传递URL字符串本身,等等。到目前为止似乎没有什么工作。但是,当发送到twitter时,我确实看到了文本,而不是图像。 编辑:显然最初的描述不够有帮助,所以...