W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
QQ小程序運(yùn)行在三端:iOS(iPhone/iPad)、Android 和 用于調(diào)試的開(kāi)發(fā)者工具。 三端的腳本執(zhí)行環(huán)境以及用于渲染非原生組件的環(huán)境是各不相同的:
基于安全考慮,小程序中不支持動(dòng)態(tài)執(zhí)行 JS 代碼,即:
不支持使用 eval
執(zhí)行 JS 代碼
不支持使用 new Function
創(chuàng)建函數(shù)
盡管三端的環(huán)境是十分相似的,但是還是有些許區(qū)別: JavaScript 語(yǔ)法和 API 支持不一致:語(yǔ)法上開(kāi)發(fā)者可以通過(guò)開(kāi)啟 ES6 轉(zhuǎn) ES5 的功能來(lái)規(guī)避;此外,小程序基礎(chǔ)庫(kù)內(nèi)置了必要的Polyfill,來(lái)彌補(bǔ)API的差異。 QSS 渲染表現(xiàn)不一致:盡管可以通過(guò)開(kāi)啟樣式補(bǔ)全來(lái)規(guī)避大部分的問(wèn)題,還是建議開(kāi)發(fā)者需要在 iOS 和 Android 上分別檢查小程序的真實(shí)表現(xiàn)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: