javascript – Der von uglify verschleierte JS-Code kann nicht in der Webansicht von iOS ausgeführt werden
世界只因有你
世界只因有你 2017-07-05 11:04:12
0
2
932

Wie im Titel angegeben, kann der von uglify verschleierte JS-Code nicht in der Webansicht von iOS ausgeführt werden.

Aufgrund der Notwendigkeit, die Verschlüsselung zu verschleiern, bevor die Produkte des Unternehmens auf den Markt kamen, habe ich mit webpack -p ein Stück sehr einfaches JS komprimiert und es dem iOS-Ingenieur übergeben. Dann wurde mir gesagt, dass alle JS ungültig seien.

Webview muss separat konfiguriert werden? Oder werden uglify und zukünftige Codes überhaupt nicht unterstützt? Bitten Sie um Rat

世界只因有你
世界只因有你

Antworte allen(2)
大家讲道理

不好意思,找到问题了,webpack -p之前在main.js里写了var $=require('jquery.min.js');这样的写法
可能由于.min.js已经是uglify过的了,导致再次混淆后webview里无法使用..
去掉这句依赖就可以了

迷茫

应该不会有这种问题的,当时我和ios还有安卓一起弄的webview版的app,当时js用的是r.js这个压缩的,三种平台下都可以的

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage