Android instagram中未显示发送附加文件的操作
我想分享我的图库中的图片,我可以打开选择器。单击“故事”按钮时,图片未显示。Instagram已打开,但只有黑屏。只是故事模式有一个错误Android instagram中未显示发送附加文件的操作,android,android-intent,instagram,intentfilter,android-fileprovider,Android,Android Intent,Instagram,Intentfilter,Android Fileprovider,我想分享我的图库中的图片,我可以打开选择器。单击“故事”按钮时,图片未显示。Instagram已打开,但只有黑屏。只是故事模式有一个错误 val share = Intent(Intent.ACTION_SEND) share.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION) share.type = type val media = File(mediaPath) val uri = FileProvider.g
val share = Intent(Intent.ACTION_SEND)
share.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION)
share.type = type
val media = File(mediaPath)
val uri = FileProvider.getUriForFile(this, getApplicationContext().getPackageName(), media)
share.putExtra(Intent.EXTRA_STREAM, uri)
startActivity(Intent.createChooser(share, "Share to"))
谢谢您的帮助。我想instagram只接受jpg格式的故事。我转换图片格式并解决问题。使用具体的MIME类型,而不是通配符。另外,在
意图中添加FLAG\u GRANT\u READ\u URI\u PERMISSION
。我不明白如何使用具体的mimetype,视频或其他应用程序也没有问题。只有在instagram故事模式下才有错误