大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節(jié)點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java開發(fā)微信小程序的方法

Java開發(fā)微信小程序的方法

更新時間:2022-05-19 11:10:07 來源:動力節(jié)點 瀏覽4341次

Java開發(fā)微信小程序的方法是什么?動力節(jié)點小編來告訴大家。

Java開發(fā)微信小程序的方法

我們先來了解一下為什么要做微信小程序?

微信每月?lián)碛谐^ 10 億的活躍用戶。它是整個國家的主要通信來源,使其成為中國排名第一的應用程序。用戶與它保持社交和專業(yè)聯(lián)系,共享文件和照片。它是中國最常用的移動支付解決方案,現(xiàn)金支付越來越稀缺。

微信小程序是讓您的品牌進入該領(lǐng)域的一種簡單方式,因為它們具有:

微信整合。用戶不必下載和安裝任何東西。他們離開后無需重新登錄,您的小程序或游戲可以訪問用戶的微信賬號和好友列表,并使用微信支付進行購買。與西方世界中幾乎任何類似的程序不同,您可以放心地假設(shè)每個中國用戶都有一個微信帳戶,并且在他們的設(shè)備上安裝了微信。

效用和價值。與帖子、廣告或其他營銷信息不同,小程序是交互式的,并承諾允許用戶做一些有用的事情,從而增加人們安裝和使用它的可能性。

高病毒傳播能力。雖然沒有任何保證,因為它們在中國最受歡迎的社交平臺上運行,你的應用程序更容易被病毒傳播,因為它可以更容易地被分享并在更多的眼球面前彈出。難以置信的龐大用戶群。每月有超過 10 億用戶,世界上沒有比 Facebook 更大的應用生態(tài)系統(tǒng)。

穩(wěn)定性和可管理性。小程序只在微信程序生態(tài)系統(tǒng)內(nèi)運行,這意味著它們可以在任何安裝了微信的設(shè)備上運行,并且用戶在運行它們時仍然是微信平臺。它們提供開箱即用的跨平臺兼容性。

輕松支持和升級門檻。因此,它們將更容易支持和升級,盡管我們?nèi)匀唤ㄗh跨多個設(shè)備和屏幕方向進行測試以確保一致的用戶體驗。

Java開發(fā)微信小程序的方法

注冊小程序

要發(fā)展,您首先自然需要一個帳戶。在瀏覽器中搜索“微信官方平臺”,或直接訪問,可以看到三種賬戶類型:服務(wù)賬戶,訂閱賬戶和小程序。在這里我不會談?wù)撉皟蓚€,只需單擊小程序進行注冊。

配置服務(wù)器

applet本身提供了許多接口微信小程序開發(fā),可以滿足開發(fā)人員的大多數(shù)需求。但是,如果已經(jīng)實現(xiàn)了服務(wù),則只需要在小程序中調(diào)用服務(wù)接口(甚至可以使用已經(jīng)編寫的網(wǎng)頁)。如果有此要求,則首先需要在applet控制臺中進行相關(guān)配置

輔助密鑰

輸入菜單設(shè)置-“開發(fā)設(shè)置”。

首先,您可以從開發(fā)人員ID中獲取appID和秘密密鑰(AppSecret)。 appid是applet的唯一標識符,在開發(fā)中是必需的。

服務(wù)器域名

輸入菜單設(shè)置-“開發(fā)設(shè)置”。

在服務(wù)器域名中進行相關(guān)配置。請求合法域名是java服務(wù)接口部署的服務(wù)器域名。如果您有特殊要求,例如上載和下載文件,則還可以配置相應的服務(wù)器。我的小程序使用引用的Web視圖,因此還配置了企業(yè)域名。如果您在測試環(huán)境中,可以使用ngrok映射域名,但應注意,微信官方帳戶和applet的域名必須使用https協(xié)議,因此它是您自己生成還是購買的,則必須安裝SSL證書。

有關(guān)生成SSL證書的操作,您可以閱讀我的另一篇文章(也由他人轉(zhuǎn)載),可以單擊此處

關(guān)聯(lián)設(shè)置

設(shè)置-“關(guān)聯(lián)設(shè)置”可以將迷你程序與官方帳戶和開放平臺綁定。這樣做當然是有道理的。例如,官方帳戶支持跳轉(zhuǎn)到迷你帳戶中的迷你程序。菜單,小程序也可以跳轉(zhuǎn)到官方賬號,最重要的原因是微信的unionid的使用機制,如果要獲取用戶的unionid,必須將官方賬號和applet綁定到開放平臺。我想談一談我遇到的問題,即如果用戶只使用您的小程序而不關(guān)注您的官方帳戶,那么仍然無法獲得unionid。

協(xié)助發(fā)展

如果需要團隊,則需要確保成員具有開發(fā)權(quán)限,進入小程序的主頁,單擊用戶身份,可以添加用戶成員,并為他們提供相關(guān)權(quán)限。通常情況下,授予以下權(quán)限應該足夠。

開發(fā)人員工具

微信公眾平臺的官方網(wǎng)站提供了微信Web開發(fā)工具,下載安裝后即可直接使用。

項目結(jié)構(gòu)

project.config.json文件

根據(jù)文檔,此文件保存一些個性化設(shè)置,并且屬性appid是上面提到的appid。根據(jù)這一點,在項目完成之后,將項目從開發(fā)工具上載到applet控制臺(即,它屬于哪個帳戶)時,就會知道項目的身份。當然,如果您更改此值,開發(fā)人員將根本無法打開該項目。

app.json文件

所有頁面都必須寫入pages數(shù)組。請注意,后綴不能寫。由于開發(fā)人員未創(chuàng)建wxml文件,因此將自動生成js,json和wxss文件,因此pages數(shù)組中的元素僅需要根據(jù)文件名查找這四種不同類型的文件。

tabBar對象是已定義的導航菜單,并且需要在列表數(shù)組中定義面向點擊的頁面。

app.js文件

此文件具有g(shù)lobleData對象,該對象定義了applet的全局變量,該變量可以在任何頁面上使用。例如,可能有必要在此處定義基本URL或公共數(shù)據(jù)(例如用戶信息)。應該注意的是,如果要使用app.js中定義的內(nèi)容,首先需要在正在使用的頁面上獲取應用程序?qū)嵗齝onst app = getApp(),然后可以使用app.globleData的用法。

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術(shù)文檔推薦 >>
主站蜘蛛池模板: 看一下毛片 | 日本国产成人精品视频 | 国产一级特黄a大片99 | 亚洲丶国产丶欧美一区二区三区 | 亚洲 欧美 日韩在线综合福利 | 天天爽夜夜爽天天做夜夜做 | 久久国产精品-久久精品 | 99视频在线永久免费观看 | 看全色黄大色大片免费久黄久 | 欧美中文网 | 亚洲一区 欧美 | 亚洲日本欧美日韩高观看 | 国产梦呦精品 | 四虎永久网址影院 | 国内精品久久久久久麻豆 | 国产精品27页 | 中文字幕曰韩一区二区不卡 | 国产亚洲综合成人91精品 | 超碰v| 模特啪啪 | 深夜视频在线免费观看 | 久久视精品 | 亚洲天天更新 | 超清乱人伦中文视频在线 | 99热在线这里只有精品 | 岛国大片免费在线观看 | 成年性午夜免费视频网站不卡 | 欧美日韩国产三级 | 天天操天天干天天爱 | 四虎网站 | 精品九九视频 | 91免费精品国自产拍在线不卡 | 九九久久视频 | 韩国欧美一级毛片免费 | 写真福利 第 页 在线视频 | 九九视频免费精品视频免费 | a毛片全部免费播放 | 久久久久久久久a免费 | 不卡国产在线 | 欧美日韩亚洲国产无线码 | a一级毛片免费高清在线 |