更新時間:2022-05-19 11:10:07 來源:動力節點 瀏覽4243次
Java開發微信小程序的方法是什么?動力節點小編來告訴大家。
微信每月擁有超過 10 億的活躍用戶。它是整個國家的主要通信來源,使其成為中國排名第一的應用程序。用戶與它保持社交和專業聯系,共享文件和照片。它是中國最常用的移動支付解決方案,現金支付越來越稀缺。
微信小程序是讓您的品牌進入該領域的一種簡單方式,因為它們具有:
微信整合。用戶不必下載和安裝任何東西。他們離開后無需重新登錄,您的小程序或游戲可以訪問用戶的微信賬號和好友列表,并使用微信支付進行購買。與西方世界中幾乎任何類似的程序不同,您可以放心地假設每個中國用戶都有一個微信帳戶,并且在他們的設備上安裝了微信。
效用和價值。與帖子、廣告或其他營銷信息不同,小程序是交互式的,并承諾允許用戶做一些有用的事情,從而增加人們安裝和使用它的可能性。
高病毒傳播能力。雖然沒有任何保證,因為它們在中國最受歡迎的社交平臺上運行,你的應用程序更容易被病毒傳播,因為它可以更容易地被分享并在更多的眼球面前彈出。難以置信的龐大用戶群。每月有超過 10 億用戶,世界上沒有比 Facebook 更大的應用生態系統。
穩定性和可管理性。小程序只在微信程序生態系統內運行,這意味著它們可以在任何安裝了微信的設備上運行,并且用戶在運行它們時仍然是微信平臺。它們提供開箱即用的跨平臺兼容性。
輕松支持和升級門檻。因此,它們將更容易支持和升級,盡管我們仍然建議跨多個設備和屏幕方向進行測試以確保一致的用戶體驗。
注冊小程序
要發展,您首先自然需要一個帳戶。在瀏覽器中搜索“微信官方平臺”,或直接訪問,可以看到三種賬戶類型:服務賬戶,訂閱賬戶和小程序。在這里我不會談論前兩個,只需單擊小程序進行注冊。
配置服務器
applet本身提供了許多接口微信小程序開發,可以滿足開發人員的大多數需求。但是,如果已經實現了服務,則只需要在小程序中調用服務接口(甚至可以使用已經編寫的網頁)。如果有此要求,則首先需要在applet控制臺中進行相關配置
輔助密鑰
輸入菜單設置-“開發設置”。
首先,您可以從開發人員ID中獲取appID和秘密密鑰(AppSecret)。 appid是applet的唯一標識符,在開發中是必需的。
服務器域名
輸入菜單設置-“開發設置”。
在服務器域名中進行相關配置。請求合法域名是java服務接口部署的服務器域名。如果您有特殊要求,例如上載和下載文件,則還可以配置相應的服務器。我的小程序使用引用的Web視圖,因此還配置了企業域名。如果您在測試環境中,可以使用ngrok映射域名,但應注意,微信官方帳戶和applet的域名必須使用https協議,因此它是您自己生成還是購買的,則必須安裝SSL證書。
有關生成SSL證書的操作,您可以閱讀我的另一篇文章(也由他人轉載),可以單擊此處
關聯設置
設置-“關聯設置”可以將迷你程序與官方帳戶和開放平臺綁定。這樣做當然是有道理的。例如,官方帳戶支持跳轉到迷你帳戶中的迷你程序。菜單,小程序也可以跳轉到官方賬號,最重要的原因是微信的unionid的使用機制,如果要獲取用戶的unionid,必須將官方賬號和applet綁定到開放平臺。我想談一談我遇到的問題,即如果用戶只使用您的小程序而不關注您的官方帳戶,那么仍然無法獲得unionid。
協助發展
如果需要團隊,則需要確保成員具有開發權限,進入小程序的主頁,單擊用戶身份,可以添加用戶成員,并為他們提供相關權限。通常情況下,授予以下權限應該足夠。
開發人員工具
微信公眾平臺的官方網站提供了微信Web開發工具,下載安裝后即可直接使用。
項目結構
project.config.json文件
根據文檔,此文件保存一些個性化設置,并且屬性appid是上面提到的appid。根據這一點,在項目完成之后,將項目從開發工具上載到applet控制臺(即,它屬于哪個帳戶)時,就會知道項目的身份。當然,如果您更改此值,開發人員將根本無法打開該項目。
app.json文件
所有頁面都必須寫入pages數組。請注意,后綴不能寫。由于開發人員未創建wxml文件,因此將自動生成js,json和wxss文件,因此pages數組中的元素僅需要根據文件名查找這四種不同類型的文件。
tabBar對象是已定義的導航菜單,并且需要在列表數組中定義面向點擊的頁面。
app.js文件
此文件具有globleData對象,該對象定義了applet的全局變量,該變量可以在任何頁面上使用。例如,可能有必要在此處定義基本URL或公共數據(例如用戶信息)。應該注意的是,如果要使用app.js中定義的內容,首先需要在正在使用的頁面上獲取應用程序實例const app = getApp(),然后可以使用app.globleData的用法。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習