Maison > Questions et réponses > le corps du texte
<input type="file" accept="image/gif,image/jpeg,image/jpg,image/png,image/svg">
滿天的星座2017-07-05 10:56:39
Cette situation se produit souvent. Ce qui arrive généralement, c'est que vous devez lire le contenu du fichier (comme lire des images et les afficher). Ma solution est d'obtenir un setTimeout.
Par exemple :
file.onchange = function(){
var files = file.files;
setTimeout(function(){
//这里干别的
},100);
};
Bien que cela ne puisse pas être complètement évité, cela peut être beaucoup atténué. Tant que vous n'agissez pas trop rapidement après avoir pris la photo, il n'y a généralement pas de problème
.给我你的怀抱2017-07-05 10:56:39
Il se pourrait que la mémoire soit trop petite.
Lorsque vous prenez une photo, essayez d'agrandir l'écran (zoom numérique, agrandissez la zone de l'écran, zoomez au maximum). Le fichier photo sera très petit. Si le navigateur ne rafraîchit pas la page, cela signifie que le rafraîchissement précédent. était dû à la mémoire du téléphone trop petite.