設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色
中国联通上线 iPhone eSIM 网站    华为 2024 年净利润 626 亿元

微信小程序框架(WMPF)發(fā)布:可脫離微信客戶端,支持安卓設(shè)備

2020/1/10 9:58:51 來源:IT之家 作者:騎士 責(zé)編:騎士

近期,微信小程序框架(WMPF)發(fā)布,據(jù)悉,微信小程序框架(Wechat Mini-Program Framework),簡稱WMPF,是一個運行環(huán)境,能讓硬件在脫離微信客戶端的環(huán)境下運行微信小程序,目前已支持安卓設(shè)備。下面是具體介紹和應(yīng)用。

一、產(chǎn)品概括

微信小程序框架(Wechat Mini-Program Framework),簡稱WMPF,是一個運行環(huán)境,能讓硬件在脫離微信客戶端的環(huán)境下運行微信小程序,目前已支持安卓設(shè)備。

二、產(chǎn)品能力

WMPF上運行的微信小程序,與手機客戶端的微信小程序能力一致。通過WMPF,開發(fā)者可以將微信平臺能力賦能到硬件設(shè)備上,詳情請見文末的《公測Beta版能力列表》。

三、產(chǎn)品優(yōu)勢

對于硬件開發(fā)者:

  • 開發(fā)成本低:開發(fā)者無需再投入高成本,對App作開發(fā)或維護更新,小程序可以聯(lián)網(wǎng)更新,即更即用。

  • 內(nèi)容生態(tài)豐富:微信小程序生態(tài)中有豐富的內(nèi)容服務(wù),硬件可以直接運行現(xiàn)網(wǎng)的小程序內(nèi)容,為用戶提供完善的服務(wù)。

對于小程序開發(fā)者:

  • 跨終端運行:僅需完成一次開發(fā),即可實現(xiàn)小程序多端運行,適配成本低。

  • 拓展線下場景:小程序獲得更多線下場景的流量,通過線下場景將用戶引流至線上。

四、使用場景

WMPF小程序框架,可以應(yīng)用在各行各業(yè)的安卓系統(tǒng)平板電腦、大屏設(shè)備等硬件,提供低成本屏幕互動解決方案,可接入設(shè)備包括但不限于:

  • 智慧零售:收銀機 / 排號機 / 商場導(dǎo)航屏 / 自動販賣機 / 點餐平板 / 互動廣告屏幕等…

  • 家用及娛樂設(shè)備:智能冰箱 / 兒童平板 / 跑步機 / 電視機 / KTV點唱機等…

  • 公共服務(wù):醫(yī)院掛號機 / 圖書租賃設(shè)備 / 美術(shù)館辦卡機等…

  • 辦公設(shè)備:教育平板 / 會議終端 / 會議投屏等…

五、接入申請

  • 第一步:注冊賬戶 在 https://wecooper.weixin.qq.com 注冊賬戶,請?zhí)崆皽?zhǔn)備營業(yè)執(zhí)照進行上傳。

  • 第二步:體驗產(chǎn)品 進入“微信小程序框架-產(chǎn)品使用指引” 下載測試Demo,將Demo安裝到安卓設(shè)備中,即可在你的硬件設(shè)備中體驗WMPF能力。

  • 第三步:開通功能 若需正式使用,請點擊“申請開通”,審核通過后即可綁定需正式在硬件運行的小程序。

  • 第四步:注冊設(shè)備

只有通過平臺鑒權(quán)的設(shè)備才可運行WMPF。

① 添加設(shè)備- 請在“首頁-設(shè)備管理”中,添加希望上線小程序框架的設(shè)備類型。

② 添加機型- 添加具體機型,“接入業(yè)務(wù)模塊”項勾選“微信小程序框架”。

③ 注冊接口- 完成設(shè)備及機型添加后,需要在“首頁-上傳接口”中,配置公眾號AppID,注冊后臺接口并上傳設(shè)備ID,查看如何注冊deviceId接口。

  • 第五步:開發(fā)實現(xiàn) 通過本文檔以下的開發(fā)指引部分,實現(xiàn)LauncherAPP調(diào)用WMPF的能力。

  • 第六步:綁定小程序 完成開發(fā)后,需在“微信小程序框架-小程序管理”頁面輸入移動應(yīng)用AppID(即LauncherAPP的AppID),綁定該硬件設(shè)備要運行的小程序。查看如何綁定小程序。

六、開發(fā)指引

在目標(biāo)設(shè)備上運行小程序

根據(jù)“微信小程序框架”內(nèi)提供的APK 文件,開發(fā)者需將該 APK 安裝到 Android 系統(tǒng)的設(shè)備中,安裝成功后,硬件設(shè)備上會有應(yīng)用「微信小程序框架」(WMPF),該應(yīng)用包含了小程序運行時需要的環(huán)境,并能響應(yīng)啟動小程序的請求。這個應(yīng)用被稱作WMPF Service。

商戶需要編寫發(fā)送請求的應(yīng)用,這個應(yīng)用被稱作WMPF Client。

這兩部分全部安裝在同一部設(shè)備中,通過我們定義好的Task進行通信,一個Task可以理解為一個API,定義了某種服務(wù),比如用于激活設(shè)備的IPCInvokerTask_ActivateDevice,用于啟動小程序的IPCInvokerTask_LaunchWxaApp

要想運行小程序最少需要四個步驟

① 注冊硬件。

② 調(diào)用IPCInvokerTask_ActivateDevice激活設(shè)備。

③ 調(diào)用IPCInvokerTask_Authorize登錄。

④ 調(diào)用IPCInvokerTask_LaunchWxaApp啟動小程序。

更多微信小程序框架(WMPF)開發(fā)內(nèi)容查看:點此鏈接。

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:微信,小程序
  • 日榜
  • 周榜
  • 月榜

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應(yīng)用 魔方 最會買 要知