Comme l'indique le titre, le code js obscurci par uglify ne peut pas être exécuté dans la vue Web d'iOS.
En raison de la nécessité d'obscurcir le cryptage avant le lancement des produits de l'entreprise, j'ai utilisé webpack -p pour compresser un morceau de js très simple et je l'ai envoyé à l'ingénieur iOS, puis on m'a dit que tous les js n'étaient pas valides.
Webview doit être configuré séparément ? Ou ne prend-il pas du tout en charge les codes uglify et futurs ? Demandez conseil
Désolé, j'ai trouvé le problème. Avant webpack -p, j'ai écrit var $=require('jquery.min.js'); dans main.js
c'est peut-être parce que .min.js a été laid. En conséquence, la vue Web ne peut pas être utilisée après avoir été à nouveau confuse..
Supprimez simplement cette dépendance
Il ne devrait pas y avoir un tel problème. À cette époque, j'avais créé la version webview de l'application avec iOS et Android. À cette époque, le js était compressé par r.js, qui peut être utilisé sur les trois plateformes
.