文章詳情頁
javascript - uglify混淆過的js代碼在ios的webview中無法執(zhí)行
瀏覽:113日期:2023-02-18 10:50:16
問題描述
如題,uglify混淆過的js代碼在ios的webview中無法執(zhí)行。
因公司產(chǎn)品上線前有加密混淆需求,一段很簡單的js,我用webpack -p壓縮后丟給ios工程師,然后被告知js全部失效了。
webview需要單獨(dú)配置?還是根本不支持uglify以后的代碼?請教
問題解答
回答1:不好意思,找到問題了,webpack -p之前在main.js里寫了var $=require(’jquery.min.js’);這樣的寫法可能由于.min.js已經(jīng)是uglify過的了,導(dǎo)致再次混淆后webview里無法使用..去掉這句依賴就可以了
回答2:應(yīng)該不會(huì)有這種問題的,當(dāng)時(shí)我和ios還有安卓一起弄的webview版的app,當(dāng)時(shí)js用的是r.js這個(gè)壓縮的,三種平臺(tái)下都可以的
標(biāo)簽:
JavaScript
相關(guān)文章:
1. javascript - 使用form進(jìn)行頁面跳轉(zhuǎn),但是很慢,如何加一個(gè)Loading?2. javascript - ES6規(guī)范下 repeat 函數(shù)報(bào)錯(cuò) Invalid count value3. python 計(jì)算兩個(gè)時(shí)間相差的分鐘數(shù),超過一天時(shí)計(jì)算不對4. angular.js - angularjs 注入模塊報(bào)錯(cuò) 很怪異... 求解惑5. javascript - JS 里面的 delete object.key 到底刪除了什么?6. angular.js - 輸入郵箱地址之后, 如何使其自動(dòng)在末尾添加分號(hào)?7. mysql - 電商如何存儲(chǔ)營業(yè)額數(shù)據(jù)8. java如何生成token?9. html5 - 為什么使使用vue cli 腳手架,post-css 沒有自動(dòng)對css3屬性自動(dòng)添加瀏覽器前綴呢?10. javascript - html5的data屬性怎么指定一個(gè)function函數(shù)呢?
排行榜

熱門標(biāo)簽