① 微信小程序的項目配置文件是____。 微信開發者工具中的上傳是指將代碼上傳到____
project.config.json
上傳是上傳到開發者管理工具中,用於管理各種版本,提交審核。騰訊雲里的上傳則分別是上傳到測試環境中的伺服器和生產環境中的伺服器。
② 微信小程序主要包含哪幾個入口文件
小程序主要包含以下三個入口文件:
app.js 這個文件是整個小程序的入口文件,我們主要做了網路檢測、用戶信息獲取等;當讓也可以注入公用的方法在其他頁面中去通過getApp()調用(註:頁面中調用app.js中的方法時不需要通過require或者import引入)
app.json 這個文件可以對小程序進行全局配置,決定頁面文件的路徑、整體窗口表現、設置網路超時時間、設置多tab等.
app.wxss 是小程序的公共樣式表
③ 小程序安裝介面流程,需要來一份
連接數據網路或者無線網:
不管是用微信也好,還是做什麼也好,有無線網路或者數據網路這是必須的,先確保我們的通信正常,好的我們可以開始下一步的操作了。
2/7
打開微信通訊錄搜索小程序的名稱:
我們需要提前知道幾個小程序的名字,這里給大家做個舉例,美團外賣,直接在通訊錄的最上面搜索,美團外賣,它會提示你通訊錄里沒有,點擊從朋友圈/公眾號里查找,就會出來如圖提示了。
3/7
允許小程序訪問網路(以及其他手機許可權):
然後我們點擊小程序下面的美團外賣+,然後出來一個是否允許許可權等的通知,點擊確認就可以了,你想逛外賣也可以,不想逛也可以,我們退出去先。
4/7
退回到微信主菜單(發現小程序):
退回到了微信的主菜單之後,我們再去點擊發現(就是看朋友圈的那個地方)你會發現最下面已經有小程序了,是不是很神奇呢。
5/7
打開小程序會看到已添加的程序:
打開這個小程序,裡面會出來我最近訪問過的那2個小程序(已經自動添加了)我訪問過2個關於美團的小程序,我們現在可以直接在這里點擊進入。
6/7
小程序可以進行搜索添加:
跟我剛剛搜索美團外賣一樣,你有知道其他的你有需要的小程序,你一樣可以重復方法2和3的步驟,來進行訪問和添加,他們會出現到小程序的菜單里。
7/7
小程序的搜索不支持模糊輸入:
部分的小程序你最好知道全稱,如果是模糊的搜索的話,暫時是搜索不到的,當然,也許微信更新之後,以後就可以模糊的搜索到所有我們可能需要的小程序拉!
④ 小程序設置在哪裡
在小程序裡面設置,設置我的常用小程序方法是:
1、首先點擊最近使用小程序,展開使用列表。
⑤ 微信小程序文件路徑在哪裡
軟體的程序文件存在手機的管理文件夾中。
打開文件管理,搜索。
搜索程序文件夾,即可在裡面打開查詢語音圖片信息。
⑥ 微信小程序,用自己的伺服器,代碼放在哪裡
小程序代碼分為前端和後端。
前端代碼:需要用「微信開發者工具」上傳至微信官方審核就可以了;
後端代碼:代碼目錄一般放在wwwroot根目錄下(這里以阿里雲伺服器為例),具體設置為wwwroot的哪個個目錄下,這倒沒有什麼明確規定,因為訪問路徑是和域名綁定的,這完全是根據自己的需要來設置的。但有一點,小程序前端源碼內的「URL」路徑一定要和你的域名網址路徑匹配。
⑦ wx.request的介面應該放在伺服器的哪個目錄
1)網路請求與域名的合法性
微信小程序包括四種類型的網路請求:
普通HTTPS請求(wx.request)
上傳文件(wx.uploadFile)
下載文件(wx.downloadFile)
WebSocket通信(wx.connectSocket)
對於header['content-type']為application/json的數據,會對數據進行 JSON 序列化
對於header['content-type']為application/x-www-form-urlencoded的數據,會將數據轉換成 query string;
關於「URL 域名不合法,請在後台配置後重試」的錯誤
小程序只允許與合法配置的域名進行數據交互
進入微信公共平台=>設置=>開發設置:設置需要交互的域名
2)對於介面調用http和https的問題
對於這一個問題,在之前來說,微信公共平台支持使用http測試項目,但是正式發布需要使用https的域名,
但是前幾天看到了微信公眾平台發的一則公告:
應該是要封殺http方式調用了,公告鏈接:為保證數據傳輸安全,提高業務安全性,公眾平台將不再支持HTTP方式調用(時間2017年9月21日)
3)關於method以及data數據
微信小程序多地方都嚴格區分大小寫,所以要注意method的value需要為大寫,request的默認的超時時間都是60s;
對於data數據,上次我們從介面中拿到的數據是json格式的,最終發送給伺服器的數據是String類型,如果傳入的 data 不是 String 類型,會被轉換成 String 。
文檔中提供的轉換規則如下:
(encodeURIComponent(k)=encodeURIComponent(v)&encodeURIComponent(k)=encodeURIComponent(v)...)
這個工作在我們設置header頭為application/x-www-form-urlencoded後,在後面為我們進行。
4)關於GET和POST請求
根據HTTP的規范,get是用與信息獲取,post表示可能修改伺服器的資源的請求
對於post請求:'application/json'用在get請求中沒有問題,但是用在POST請求中不好使了,content-type 默認為 'application/json';
所以使用post請求時,將content-type設置為application/x-www-form-urlencoded
⑧ 微信小程序開發
1、注冊微信小程序賬號
微信小程序教程詳解
8、手機預覽
開發者工具左側菜單欄選擇"項目",點擊"預覽",掃碼後即可在微信客戶端中體驗。
9、上傳小程序代碼
開發者工具左側菜單欄選擇"項目",點擊"上傳"即可將代碼上傳到微信小程序伺服器。
10、提交微信審核及小程序發布
步驟9上傳好小程序代碼後,提交微信進行審核。審核現在也很快,一把幾個小時就審核過了,慢的話估計2-5天吧,等審核通過後,就可以在小程序後台,進行發布上線了。
⑨ 微信小程序 request請求 中 介面文件的書寫格式是什麼
交互可以使用json格式來處理,後台使用php生成json格式