欧美日韩中文一区二区,亚洲天堂av在线,亚洲最大成人免费视频,欧美最新精品

微信小程序將禁止使用JavaScript 解釋器

近日,微信團隊發布公告,為了進一步提升微信小程序的安全性和用戶體驗,目前平臺對提審的小程序均需進行安全檢測。平臺將自2022年7月6日開始在代碼審核環節對采用內置JavaScript解釋器的小程序進行駁回,以下是相關詳情。

微信團隊表示,在檢測過程中,發現有小程序采用內置JavaScript解釋器(如eval5、estime、evil-eval等)的方式,動態執行JS代碼以及對小程序wxml代碼進行熱更新。對于使用解釋器的小程序,平臺將自2022年7月6日開始在代碼審核環節進行駁回,請各位開發者于2022年7月6日前完成自查、修復。

平臺列舉了幾種常見違規案例,供大家參考:

1、動態下發代碼執行

某小程序引入JS解釋器模塊,在預埋場景下觸發動態執行代碼的邏輯,從而從服務端后臺拉取要動態執行的代碼或字段,在JS解釋器中動態執行代碼;

微信小程序將禁止使用JavaScript 解釋器

2、小程序頁面文件熱更新

下面這個例子為某小程序引入JS解釋器模塊執行小程序熱更新;

微信小程序將禁止使用JavaScript 解釋器

3、其他情況

部分數值計算類小程序會引入解釋器來執行數學表達式運算功能,對于數值計算,請使用其他方式,不得使用解釋器提供的動態eval代碼執行能力實現;

微信小程序將禁止使用JavaScript 解釋器

4、修復指引

若小程序在代碼提審階段因存在解釋器被要求整改,請根據代碼提審反饋,自查相應的文件,在刪除相應的解釋器文件后重新提交代碼審核;

其他常見問題

Q1:小程序中解釋器文件是第三方包依賴引入的,這種如何處理?

A1:平臺不允許開發者使用JS解釋器來動態執行代碼,若小程序代碼中存在JS解釋器邏輯,請根據小程序審核駁回細節自行移除或聯系依賴提供者、服務商移除后再次提交審核;

Q2:經過自查后提交代碼仍提示存在解釋器,這種如何處理?

A2:請確保提交的小程序代碼中不存在解釋器文件以及JavaScript代碼解析模塊非正常使用,若仍存在問題,請提交客服復查。


聲明:本站部分文章來源于互聯網,如有侵犯作者著作權,請及時與我們聯系。

木魚小鋪小程序

為您推薦

主站蜘蛛池模板: 茌平县| 清河县| 泸溪县| 麻阳| 禹城市| 永福县| 南部县| 德兴市| 南康市| 曲阜市| 济源市| 涪陵区| 舞阳县| 盘锦市| 中阳县| 射洪县| 广宁县| 辛集市| 道孚县| 叙永县| 太和县| 白银市| 浦东新区| 临沭县| 惠水县| SHOW| 繁昌县| 调兵山市| 界首市| 高邑县| 保亭| 北京市| 民乐县| 新泰市| 晋州市| 汉阴县| 桐梓县| 庄河市| 奇台县| 油尖旺区| 渝中区|