我试图像这样分享到Facebook的链接:
if (ShareDialog.canShow(ShareLinkContent.class)) {
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setContentTitle("Title")
.setImageUrl(Uri.parse(file.getAbsolutePath()))
.setContentDescription("some text")
.setContentUrl(Uri.parse("https://some website"))
.build();
shareDialog.show(linkContent); // Show facebook ShareDialog
}
但它甚至没有显示对话框shareDialog。但是当我设置ImageUrl时:
.setImageUrl(Uri.parse("https://www.dropbox.com/myfolder/apple.png"))
它工作正常。
如何与设备存储中的图像共享Facebook链接?