一直没搞明白,如何用微信发送从网上保存的图片

2016-07-05 12:30:39 +08:00
 raysonx
设备: HTC One m9 台版
系统版本: Android 6.0 + HTC Sense 7.0 (原厂固件,未 Root )
微信版本: 6.3.18 (从美区 Google Play 安装)

比如说,你从微信的聊天界面或者朋友圈保存了一张图片,这张图片会被放到内置存储中的这个位置:

/storage/emulated/0/tencent/MicroMsg/WeChat/mmexportXXXXXXXXXXXXX.jpg

你可以用文件管理器找到并打开这张图片,这很 Nice 。

然而,如果你想在微信中二次发送这张保存的图片就不行了。发送图片时,微信会调用图片选择器,然而图片选择器中只有 Images & Videos, All Videos,100MEDIA,Screenshots 四个目录, 只有你相册中的照片、录像和屏幕截图,看不到你从网络上保存的图片。

难道这是图片选择器的 BUG ,以至于无法自动发现其它路径下的图片?或者说微信是故意这么设计的?

12347 次点击
所在节点    Android
24 条回复
qiayue
2016-07-05 12:32:22 +08:00
表示刚试了一下,没问题,直接出现在第一个位置了
DoraJDJ
2016-07-05 12:33:18 +08:00
重新扫描一次媒体也行不通?
Totato5749
2016-07-05 12:34:18 +08:00
可能跟安卓的 MediaScanner 有关,高版本都是 app 主动通知系统有新图片增加的
raysonx
2016-07-05 12:36:57 +08:00
@qiayue 我这边不能自己发现新图片,第一个位置是上次用相机拍的照片。

@DoraJDJ 怎么重新扫描?

@Totato5749 好像附近只有我有这个问题,感觉像火腿肠固件的 BUG 。
zhjits
2016-07-05 12:38:24 +08:00
打开文件管理器,打开图片,点分享,选择微信
raysonx
2016-07-05 12:39:28 +08:00
@zhjits 这种方式可行,就是太不方便。
我发这个帖子就是为了确认一下到底是什么地方出了问题。
DoraJDJ
2016-07-05 12:39:43 +08:00
@raysonx 有些文件管理器就有重新扫描媒体的功能,比如我现在用的 FX
zhjits
2016-07-05 12:48:10 +08:00
@raysonx 核心问题在于辣鸡微信自己做了个查找图片的 Activity 。为什么不调用系统提供的文件选择器呢?
realpg
2016-07-05 13:41:36 +08:00
@raysonx
万物基于 MIUI 换个 MIUI 就好了……
dixyes
2016-07-05 17:02:24 +08:00
目录有.nomedia 么
(总觉得和这个有关系
不喜欢表情一类的进相册 我到处放.nomedia
yjd
2016-07-05 19:09:21 +08:00
切换帐号微信就是个渣一直不改。
参考手机 qq 。 qq 工作组十几年维护经验不是盖的。
402645707
2016-07-05 20:04:58 +08:00
ios 用知乎保存的相片也经常扫不出来
安卓的几乎从来发不出去
Zuk z1 cm12
itouch6 ios8.3
torchmu
2016-07-05 20:14:52 +08:00
@zhjits 原生系统不支持多选,而且国内手机厂商都会改这改那,比如 flyme 就大改了。因此从提供统一的视觉效果和维护性来看,自行开发情有可原。
通常向手机写入图片,会发广播给系统通知 MediaScanner 去扫描新文件,刷新图片数据库。只不过具体刷新操作依赖于手机 ROM 的实现了,这就是一个不稳定的因素,至少我之前就遇到 oppo 的 ROM 会出现不及时显示的 bug 。
binjoo
2016-07-05 20:38:39 +08:00
和 ROM 有关的,万物之主 MIUI 没这个问题。
kn007
2016-07-05 20:59:15 +08:00
和系统有关。
elmander
2016-07-05 22:41:43 +08:00
为什么不在文件管理器里面选发送 /分享?
mhjyzs
2016-07-05 23:02:02 +08:00
我的是 HTC816 ,系统和楼主一样,表示不会出现扫不出图片问题。
g5
2016-07-06 00:59:05 +08:00
系统有关,我的可以看到微信的目录下存放的
mozutaba
2016-07-06 04:57:17 +08:00
你删掉了内置相册或者那个 provider
R18
2016-07-06 07:58:20 +08:00
应该是微信过滤了应用程序的文件目录,因为应用文件的目录里会出现很多缓存图片,我的 QQ 也扫不到我在哔咔下载的漫画,但是我的另一款(非自带)看图就可以扫到。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/290365

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX