问题1:上传选择文件是用input写的,安卓的微信选择文件的时候,选择下载(download)目录下的文件时候,会刷新页面然后重新进入首页。
iOS的微信上没有遇到这个问题。
解决办法:升级微信到7.0.14,哭晕~~~
<input class="fileInput" type="file" [accept]="fileType" (change)="onSelectFileChange($event)" id="file"/>
问题2:微信选择文件的时候,accept 如果有多个筛选条件是没办法识别的。需要改成 accept="image/*" accept="video/*" accept="*/*"
还有判断一下是不是微信打开。
if (navigator.userAgent.indexOf("MicroMessenger") != -1) {}//判断是不是微信打开