android - ACTION_SEND 附件未显示在 Instagram 中
问题描述
我想从我的画廊分享一张图片,我可以打开它的选择器。当我单击故事按钮时,图片不显示。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.getUriForFile(this, getApplicationContext().getPackageName(), media)
share.putExtra(Intent.EXTRA_STREAM, uri)
startActivity(Intent.createChooser(share, "Share to"))
谢谢你的帮助。
解决方案
我猜 instagram 只接受 jpg 格式的故事。我转换我的图片格式和问题解决程序。
推荐阅读
- wordpress - Wordpress - 自定义分类重写 URL
- c# - c# Entity Framework Eager Loading - 不适合我
- angular - 当我用 ngfor 和 ngif 点击时,如何只显示项目的信息?(本机脚本/角度)
- javascript - 如何修复nodejs中未处理的承诺拒绝?
- excel - 如何使用此 vba 代码添加其他 mac 地址?
- marklogic - 如何在 MarkLogic 数据中心快速入门中映射对象和数组?
- deep-learning - 在具有 1 个对象的图像上训练对象检测模型,并使用具有多个对象的图像对其进行测试
- visual-studio-code - 在 Visual Studio Code 中查找并替换为换行符和回车符
- julia - 从 Julia 文档中训练 CNF 示例时出现错误消息
- oracle - Oracle 19c 安装错误:[INS-35179] 当前可用内存小于创建数据库所需的可用内存 (1,597MB)