微信應用號與手機云電腦

微信應用號技術原理

1.借用瀏覽器內核實現各種app的操作
2.主要有4類文件
(1)app.json一個全局配置
(2)*.js配置響應動作
(3)*.wxml布局文件(html)
(4)*.wxss樣式文件(css)
上面的js和wxss都有全局文件,用來配置全局屬性
在每個page中js、wxml、wxss提供單一頁面的配置
3.資源
提供圖片、音樂和視頻
4.微信給我們提供各種api實現各種類似native app部件&操作
(1)部件


view
scroll-view
swiper


text
icon
mask
toast
progress


button
checkbox
form
input
label
picker
radio
slider
switch


Dialog
action-sheet


navigation


image
audio
video
(2)接口
微信登陸
獲取用戶信息
發起支付


設置界面標題
標題欄加載動畫
頁面跳轉
下拉刷新
創建動畫
創建繪畫


獲取手機網絡狀態
獲取手機系統信息
重力感應
羅盤


發起請求
Web Socket
上傳文件
下載文件


圖片
錄音
背景音頻
文件


數據持久化


獲取當前位置
使用原生地圖查看位置

5.微信IDE
https://github.com/gavinkwoe/weapp-ide-crack

手機云電腦技術原理

這其實就是一個用native app實現桌面以及幾個額外的界面
然后對于其中的app,分兩種情況
(1)手機上本來有得app,那就直接利用包名打開這個原生app
(2)手機上沒有這個app,那么就打開瀏覽器內核,在這個內核中運行那個app的H5,例如知乎淘寶微博等等。


總結一句,javascript果然是應用最廣泛的語言,不負莫辨,老衲要拿出積壓箱底多年的javascript寶典了??

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容