線上服務咨詢
Article/文章
記錄成長點滴 分享您我感悟
微信小程序開發常見問題
發表時間:2019-07-17 09:44:03
文章來源:沈陽軟件開發
標簽:軟件開發 軟件定制 軟件設計 軟件公司 沈陽軟件開發 沈陽軟件定制 沈陽軟件公司 沈陽軟件制作 沈陽軟件設計
瀏覽次數:0
現在小程序越來越熱,我們開發微信小程序時常見的問題是什么?今天,小編將簡要地來找你:
1.域名必須是HTTPS
小程序后臺配置的域名,包括服務器域名,服務域名,郵件推送域名和常用QR碼域名。前三個必須是HTTPS域名,常見的QR碼域名可以是HTTP域名
2,wx.navigateTo跳轉不生效
必須使用wx.switchTab重定向帶有標簽欄的頁面
3,輸入組件占位符字體顏色
寫在占位符類中的顏色不會生效。它需要以占位符樣式編寫。
4,如何獲取shareTickets(可以解密微信組ID)
獲取shareTickets需要在app.onLaunch或app.onShow中獲取,而不是page.onShow,請小心。
注意:建議在app.onShow中獲取它,app.onLaunch并不總是執行
5,切換時無法刷新tabbar頁面數據
tabbar的實現可能是顯示和隱藏視圖,因此不會一直調用page.onLoad()方法。您可以嘗試在page.onShow()或onTabItemTap方法中編寫代碼邏輯
6,wx.previewImage圖像預覽
預覽圖像URL必須位于HTTPS的開頭,而不是本地圖像
7,getPhoneNumber獲取電話號碼
目前,該界面對非個人開發者開放,并已完成認證小程序。個人開發人員無法調用此API
8,如何刪除自定義按鈕灰色圓角邊框
主要元素是按鈕的偽元素樣式,可以刪除:{display: none;}
后按鈕:9,wx.playVoice音頻播放
您必須確保音頻文件已經是本地的。例如,在wx.startRecord之后,您可以獲取本地臨時tempPath。或者在再次播放之前調用wx.downloadFile來下載資源文件
10,舊版API兼容
您可以使用wx.canIUse或wx.getSystemInfoSync來獲取版本和SDKversion來判斷,舊版本給出相應的提示
11.獲取系統信息
wx.getSystemInfo,可以獲取系統語言,屏幕寬度,微信版本號,操作系統,設備像素比,客戶端庫版本等信息
如圖12所示,圖像組件底部有間隙
圖像組件在默認底部有一個間隙。它可以設置為塊元素(顯示:塊)或垂直對齊:頂部;
13,回到頁面頂部
回到頁面頂部,有兩種方法:
(1),使用scroll-view設置為垂直滾動,然后設置scroll-top值;
(2),使用wx.pageScrollTo方法,1.4.0支持此方法,因此與低版本兼容;
14,textarea是APP的原始組件,最高級別
這是一個很大的障礙。在帶有textarea的頁面中,不要進行彈出式設計。建議您在輸入大量文本時創建新頁面。
15,小程序中的畫布圖像不支持base64格式
base64格式圖像可以在開發工具中正常顯示,而不會顯示在真實機器上。建議在開頭使用https更改為網址表單
16,如何更改文本段落
小程序中唯一可以實現換行符的標記組件是text。注意:不支持文本,只能用于換行符
17.設置最外層標簽的邊距底部在IOS下不生效
在Android和開發工具中,保證金底部是正常的,它在IOS中不起作用,建議更改為padding-bottom
18,刪除體驗版,還有緩存嗎?
在開發過程中,您可能會遇到小程序的演示版本,但緩存仍然存在。建議刪除開發版和在線版,因為小程序緩存是共享的。
19.開發人員工具無法復制和粘貼代碼
開發人員工具經常遇到諸如復制,粘貼和搜索代碼之類的問題。有時他們會出現。它們輸入到A文件中,內部文件運行到B文件中,該文件是大寫的。在這種情況下,建議重新啟動微信開發人員工作。
軟件開發,軟件定制,軟件設計,軟件公司,沈陽軟件開發,沈陽軟件定制,沈陽軟件公司,沈陽軟件制作,沈陽軟件設計