這篇文章主要介紹了微信小程序開發(fā)中常見問題有哪些,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
創(chuàng)新互聯(lián)建站是一家專業(yè)從事網(wǎng)站建設、網(wǎng)絡營銷、微信小程序定制開發(fā)、網(wǎng)站運營為一體的建站企業(yè);在網(wǎng)站建設告別千篇一律,告別似曾相識,這一次我們重新定義網(wǎng)站建設,讓您的網(wǎng)站別具一格。響應式網(wǎng)站設計,實現(xiàn)全網(wǎng)營銷!一站適應多終端,一樣的建站,不一樣的體驗!
1.scroll-view 在 iOS 上存在 bug
在使用這個組件開發(fā)頁面的時候,因自帶滾動效果,Y 軸滑動在下拉觸發(fā) iOS 原生的橡皮筋效果時,scroll-view 出現(xiàn)不能滑動的 bug,在 Android 系統(tǒng)下無橡皮筋效果則沒有這個 bug。現(xiàn)在最新版本0.11.122100如果還存在那就是下個版本會處理的。
2.微信 6.3.31 版本中 input 的 focus 無效
在小程序更新日志記錄中以解決
2016-12-22 更新日志
1.F 修復 <input/> 組件在開發(fā)者工具上失去焦點時清空內容的問題
3.在 iOS 使用導航跳轉頁面的時候,偶爾會出現(xiàn)白屏的 bug
官方已知道,會在后期版本修復
4.tabBar 圖標在各個平臺上的大小不一致
官方已知道,會在后期版本修復
5.iOS 上返回導航欄存在被修改的 bug
tabBar 的問題官方已經知曉,下個版本會增加 switchTab 的接口讓開發(fā)者直接控制 tabBar 的切換
6.地圖覆蓋物無法添加點擊事件,無法獲取用戶點擊了那個覆蓋物
官方已知道,會在后期版本修復
7.小程序是否可以變相支持 webview
不支持
8.Android 微信更新至 6.3.32 后,不支持從普通頁跳轉到帶 tab 欄的頁面
新版本會有專門的 API 來跳轉到 tabbar 的頁面,之前的處理方式會有邏輯問題
9.swiper 如何實現(xiàn)循環(huán)輪播
現(xiàn)在版本已 circular 屬性支持
10.快速點擊多個 input 時,會出現(xiàn)問題
此問題官方以修復,等待發(fā)布版本
11.調試時,WXML 經常出現(xiàn)空白的情況
已經修復,下個版本的開發(fā)工具將會更新
12.scroll-view 重疊時,會出現(xiàn)事件穿透的問題
官方后續(xù)會修復
13.Android 下,1rpx 的 border 可能會出現(xiàn)不顯示的問題
在部分 Android 的手機中存在小數(shù)值的 rpx 顯示不全的問題,新版本的微信將修復這個問題
14.能否從小程序中打開普通的網(wǎng)頁鏈接
現(xiàn)在不支持
15.scroll-view 里面有 textarea,它的內容無法變動
官方目前不支持
16.WXSS 文件里編寫 CSS 3 動畫,點擊編譯直接就報錯了,編譯不通過
目前小程序支持很少的css3 屬性,官方后期陸續(xù)支持更多css3屬性
17.在微信小程序的 canvas 相關 API 中,我們發(fā)現(xiàn)缺少將 canvas 轉換成圖片的相關 API 接口
微信6.3.30 已支持 wx.canvasToTemFilePath,可以用于將 canvas 轉成圖片臨時文件路徑
18.目前提供的 canvas 繪圖接口,不能跟網(wǎng)頁原生 API 兼容
是的
19.小程序開發(fā),Tab如何移動到頂部
微信6.3.30 已支持在 tabBar 設置 position 參數(shù)
20.在小程序的 API 中是否有獲取圖片原始寬高的接口
微信6.3.30 已支持,image 組件的 bindload 事件可以返回圖片的原始寬高
21.小程序能引用外部的圖表庫嗎,比如 ECharts
官方暫不支持
22.小程序開發(fā)時,能否使用自定義的字體圖標
自定義字體是支持的,但是需要使用線上字體,并且存放字體的服務器需要允許跨域
23.官方的 ES6 轉 ES5 在 Android 上會報錯
開發(fā)工具提供的 ES6 轉 ES5 的功能,只會轉換語法,新的 ES6 的 API 例如 Promise 等需要開發(fā)者自行引入 Polyfill 或者別的類庫來解決
24.wx.getImageInfo 在 Android 上有取不到信息的 bug
微信6.3.31 版本 Android 客戶端有這個 bug, 新版本將修復
25.小程序的大小 1 MB 這個控制正式發(fā)布的時候會放大嗎
目前給出的答案是不會放大
26.getUserInfo 接口獲取不到 unionid,該怎么辦
需要到微信開放平臺網(wǎng)站(https://open.weixin.qq.com)綁定小程序和你的其他公眾號或 app,才會返回 unionid
27.微信小程序支持和硬件的交互嗎?比如和硬件通過藍牙或者 Wi-Fi 的方式進行數(shù)據(jù)通信
官方未來有可能推出此功能
28.錄音完成是什么格式
手機上錄音目前是 SILK 格式,SILK 是Skype 內部開發(fā)的一個語音頻編解碼器,作為Skype 到Skype 調用的默認編解碼器。SILK 在音頻帶寬、網(wǎng)絡碼率和復雜度等方面的高度可擴展性使其成為可選擇多種模式和應用的編解碼器
29.小程序是否開放用戶手機通訊錄的讀取/寫入權限
目前不支持
30.iPad 好像無法預覽小程序
小程序目前暫不支持 iPad
31.請問小程序里支持把文字、圖片、鏈接轉發(fā)給好友、朋友圈嗎
官方答案:分享能力會很快提供,請留意官方文檔
32.checkbox 是否只能通過 checkbox-group 綁定事件
checkbox 不會觸發(fā) change 事件, checkbox-group 才會觸發(fā)
33.滾動頁面,滾動到底部,加載新的內容不能實現(xiàn)
微信6.3.30 已支持頁面配置 onReachBottom 事件
34. canvas 組件時,不可以保存畫布信息
官方答案:暫不支持,我們會很快支持
35.uploadfile 的 header 里面帶不了 cookie 參數(shù)
微信6.3.31 版本的 iOS 客戶端有這個 bug, 新版本即將修復
36.WXML 中 Mustache 語法(雙大括號)來綁定數(shù)據(jù),如果對應的目標數(shù)據(jù)是一段 HTML 文本,能不能綁定?應該怎么綁定?
官方目前暫不支持
37.代碼里面可以用一些工具庫嗎?比如可以通過 npm install 這種方式來安裝第三方的工具庫
官方目前暫不支持
38.好像無法通過 JS 獲取圖片寬和高,有解決方案嗎
目前只能顯示設置圖片寬高
39.微信小程序有撥打電話和發(fā)送 Email 的方法嗎
目前之支持撥打電話,暫不支持Email
40.如果是支付給子商戶,調用接口跟之前 web 開發(fā)的用法是一樣的嗎
目前暫不支持支付給子商戶
41.微信小應用除了自帶的 API 接口, 是否支持其他的外部 API 或 JS 插件的加載?
目前暫不支持
42.是否支持視頻直播或音頻直播,如 HLS
官方答案:我們正在技術上正不斷完善,很快將提供支持
43.監(jiān)聽手機 keyboard,如「完成」按鈕觸發(fā)時,執(zhí)行對應動作,目前未查到相關 API,請問是否有支持
輸入框(input/textarea) 后續(xù)會提供 bindconfirm 的事件監(jiān)聽屬性 ,用于監(jiān)聽「完成」按鈕的點擊
44.開發(fā)工具不支持 Linux 環(huán)境以及 Windows 2003/XP 系統(tǒng)嗎
目前不支持
45.我在一臺機器上同時開發(fā)微信小程序和服務器程序,請問微信小程序在開發(fā)時怎么訪問我本機的服務器呢
目前服務器必須使用域名,不支持本地調試
46.怎樣直接給審查人員發(fā)反饋
官方答案:我們會在后續(xù)的微信公眾平臺小程序提交審核頁面,增加測試帳號(帳號+密碼形式),以及審核描述等的填寫。關于審核的問題,可以發(fā)送郵件至:AppReview@tencent.com,我們會安排專人查看反饋
47.個人開發(fā)者不能注冊么
現(xiàn)在支持的只有企業(yè)、政府、媒體、其他組織,個人開發(fā)者還不支持注冊
48.在小程序工具編寫代碼中使用Promise,報錯:TypeError: Promise is not a constructor,是哪里出了問題
官方答案:為了保證三端的統(tǒng)一,0.11.112300 版本的工具移除 Promise ,開發(fā)者需要自行引入兼容庫
所以我自己引入了一個promise.min庫,輕量級的并解決了
49.input組件有bindInput事件,而textarea組件沒有
在2016年12月22日新增 <textarea/> 組件事件 bindinput
50.切換微信號后上次的數(shù)據(jù)緩存還會有嗎
官方答案:不會清除,但別的用戶登錄以后,是訪問不到上一個用戶遺留的數(shù)據(jù)的
51.定義tabBar之后,wx.navigateTo等跳轉會失效
我在開發(fā)中沒有用官方的tabBar,而是自己寫了一個tabBar,所以沒有遇到這樣的場景,如果用官方的tabBar就用wx.switchTab跳轉
52.background-image設置相對路徑無法顯示圖片
可以使用網(wǎng)絡地址圖片,或者base64或者使用image標簽解決問題
感謝你能夠認真閱讀完這篇文章,希望小編分享的“微信小程序開發(fā)中常見問題有哪些”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關知識等著你來學習!
當前名稱:微信小程序開發(fā)中常見問題有哪些
標題URL:http://chinadenli.net/article43/ihpses.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、電子商務、外貿網(wǎng)站建設、網(wǎng)頁設計公司、App設計、網(wǎng)站收錄
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)