線上服務咨詢
Article/文章
記錄成長點滴 分享您我感悟
開發微信小程序常見問題和解決方案
隨著微信小程序的普及,越來越多的商家已經看到了建立自己的小程序的機會。隨著需求的增長,對小程序開發的人才需求也在增長。如果您仍然對學習小程序開發猶豫不決,那么現在開始并不算太晚。如果公司要求您的技術水平不再是初級工程師,則適用于從事該領域多年的中高級開發人員。因此,如果我們正在進行開發,我們不能拭目以待,開始學習!
今天的共享文章,主要分享了小程序開發中需要注意的一些問題。下面列出的有一些不正確的要點,請加入。
1,輸入組件占位符字體顏色
寫在占位符類中的顏色不會生效。它需要以占位符樣式編寫。
2.域名必須是HTTPS
微信小程序
不允許使用非HTTPS域名3,wx.navigateTo無法跳轉到帶有tabbar的頁面
必須使用wx.switchTab重定向帶有標簽欄的頁面
4.切換標簽欄時無法刷新頁面數據。
標簽欄實現可能是顯示和隱藏視圖,因此不會一直調用page.onLoad()方法。您可以嘗試在page.onShow()
中編寫代碼邏輯5,getPhoneNumber獲取電話號碼
目前,該界面對非個人開發者開放,并已完成認證小程序。個人開發人員無法調用此API
6,wx.previewImage圖像預覽
預覽圖像URL必須位于HTTPS的開頭,而不是本地圖像
7,如何獲得shareTickets
獲取shareTickets需要在app.onLaunch或app.onShow中獲取,而不是page.onShow,請小心。
注意:建議在app.onShow中獲取它,app.onLaunch并不總是執行
8,wx.playVoice音頻播放
您必須確保音頻文件已經是本地文件,例如,在wx.startRecord之后,您可以獲取filePath。或者在再次播放之前調用wx.downloadFile來下載資源文件
9,舊版API兼容
您可以使用wx.canIUse或wx.getSystemInfoSync來判斷,舊版本給出了相應的提示
10.獲取系統信息
wx.getSystemInfo,可以獲取系統語言,屏幕寬度,微信版本號,操作系統,設備像素比,客戶端庫版本等信息
11,如何刪除自定義按鈕灰色圓角邊框
主要元素是按鈕的偽元素樣式,可以刪除:{display: none;}
后按鈕:12.返回頁面頂部
回到頁面頂部,有兩種方法:
1.使用滾動視圖設置為垂直滾動,然后設置滾動頂部值;
2,使用wx.pageScrollTo方法,1.4.0支持此方法,因此與低版本兼容;
13,輸入textarea是APP的原始組件,z指數水平最高
完成搜索框的學生可能會遇到下面的IOS,在設置圖標的z-index后,仍然無法顯示。建議顯示隱藏效果:點擊前,它是一個視圖,點擊隱藏視圖,顯示輸入?
14,小程序如何讓海涼爽
小程序的機制是在退出后五分鐘內進入。它會在退出前顯示頁面。如果要輸入小程序,則相當于冷海方式,并直接進入主頁面。你可以在頁面的onUnload中設置一個值,然后判斷應用程序onShow上的值,然后決定是否跳轉到主頁?
15.如何更改文本段落
小程序中唯一可以實現換行符的標記組件是文本
注意:文字不支持
,只能使用\ n進行換行
16.設置最外層標簽的邊距底部在IOS下不起作用
在Android和開發工具中,保證金底部是正常的,它在IOS中不起作用,建議更改為padding-bottom
17,小程序中的畫布圖像不支持base64格式
base64格式圖像可以在開發工具中正常顯示,而不會顯示在真實機器上。建議在開頭使用https更改為網址表單
18,小程序開發教程視頻,有需要的學生,可以在后臺回復我的公開號碼:小程序
小程序開發,小程序常見問題