簡述微信小程式原理?(小程式是如何在微信APP里運行的?)
小程式簡介
小程式是一種全新的連接用戶與服務的方式,它可以在微信內被便捷地獲取和傳播,同時具有出色的使用體驗,
微信小程式采用 JavaScript、WXML、WXSS 三種技術進行開發,本質就是一個單頁面應用,所有的頁面渲染和事件處理,都在一個頁面內進行,但又可以通過微信客戶端呼叫原生的各種介面
原理:
原理上,微信 App 里包含 javascript 運行引擎,微信 App 里包含WXML/WXSS處理引擎,最侄訓把界面翻譯成系統原生的界面,并展示出來,這樣做的目的是為了提供和原生 App 性能相當的用戶體驗,
我們來說?下?程式加載運?的程序:
- 用戶點擊打開?個小程式微信 App 從微信服務器下載這個?程式分析 app.json 得到應用程式的配置資訊(導航欄,窗?樣
式,包含的頁面串列等) - 加載并運行 app.js加載并顯示在 app.json ?配置的第?個頁面)
比如開發者呼叫 wx.getLocation(OBJECT) 獲取當前地理位置,微信 App 里的 JavaScript 引擎在執?這個代碼時,會去調?微信 App 里實作的原生介面來獲取地理位置坐標,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/192762.html
標籤:其他
上一篇:安卓接入應用內評論
