2017-09-01 75 views
0

在Android上共享html文本无法通过最新的WhatsApp更新通过WhatsApp从我自己的Android应用程序共享html。通过WhatsApp破解

Intent shareIntent = new Intent(); 
shareIntent.setAction(Intent.ACTION_SEND); 
shareIntent.putExtra(Intent.EXTRA_SUBJECT, subject); 
shareIntent.setType("text/html"); 
shareIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(htmlText)); 
shareIntent.putExtra(Intent.EXTRA_HTML_TEXT, htmlText); 

这会打开intent chooser,WhatsApp在那里。选择后要求选择要分享的联系人,但“发送”按钮什么也不做。

顺便说一句,分享为“文本/平原”仍然正常工作。有任何想法吗?

+0

尝试下载最新的apk并分析它(查看它的过滤器的Android清单) – Killer

回答

0

改变

shareIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(htmlText)); 

htmlIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml(htmlText).toString()); 

固定的问题。