放假中,被回答的問題也較少,大家湊合著看看吧;官方問答,并非一定是官方人員回答的,所以僅供參考;
問題:如何獲取canvas的尺寸(高度和寬度) 我要在canvas上畫坐標(biāo),但是如何獲取canvas的尺寸(高度和寬度)呢?
答:
canvas的尺寸是可以設(shè)置的,參見canvas文檔。
問題:想問一下navigator的switchTab到底應(yīng)該怎么樣使用?
<navigator url="pages/cart/index/index" open-type="switchTab">switchTab</navigator>
<navigator url="cart/index/index" open-type="switchTab">switchTab</navigator>
<navigator url="../../cart/index/index" open-type="switchTab">switchTab</navigator>
<navigator url="../../cart/index/index">普通</navigator>
我測了這幾種,除了第四種最普通的,其他都不能用,這個switchTab應(yīng)該怎么用的?已經(jīng)按照官網(wǎng)教程寫了,我以為是要在app.json里面的tabBar里面給每個tab一個名字取名,結(jié)果會報錯,有同學(xué)知道這個應(yīng)該怎么做嗎?
另外還有一個問題,我用普通的跳轉(zhuǎn)之后下面的navigator沒了,有什么辦法能讓他出現(xiàn)呢?應(yīng)該不能每個頁面的page.json里面都去定義一遍吧?
答:
index是一個關(guān)鍵字,會默認(rèn)作為首頁,也就是說只能有一個index文件,其他文件需要用別的名字,建議目錄下所有文件名與目錄相同,比如cart目錄下cart.js cart.wxml cart.wxss cart.json
問題:后臺服務(wù)器配置https疑惑求解!
我們的后臺希望使用自己的服務(wù)器開發(fā),我們有自己的網(wǎng)站域名和服務(wù)器。但有兩個問題需要確認(rèn)。
1、微信小程序服務(wù)器配置,能綁定我們已有的網(wǎng)站域名和服務(wù)器嗎?包括我們服務(wù)器上的mysql數(shù)據(jù)庫?
2、微信小程序服務(wù)器配置,都要求https協(xié)議,我們自己的網(wǎng)站和服務(wù)器沒有配置,如何才能實現(xiàn)這個配置標(biāo)準(zhǔn)?什么辦法,需要付費嗎?
答:
-
可以綁定域名。數(shù)據(jù)庫不需要綁定,通過request請求你自己的服務(wù)器API,實現(xiàn)數(shù)據(jù)庫的操作。
-
https協(xié)議,需要申請ssl證書,很多網(wǎng)站都有??梢韵壬暾埫赓M的,推薦幾個:geotrusrt ,starcom,trustassia都可以申請。
問題:一直無法通過掃碼進入開發(fā)者工具
今天打開開發(fā)者工具,提示登錄態(tài)失效,然后我重新掃描二維碼,卻無法登陸,提示網(wǎng)絡(luò)錯誤
接著下載了測試版,也不行
答:
系統(tǒng)中是否有不安全的https代理,請關(guān)掉代理重試
問題:?有沒有計劃提供加密相關(guān)的API? 有沒有計劃提供加密的API的,比如request的時候,我希望在header里面加個token, 生成這個token過程是由小程序api調(diào)用native來完成。這樣可以防止加密代碼破解
答:
自己寫就行了,傳遞的參數(shù)+自定義密匙(例如:"jdufyhfh74884"),做個md5作為token
問題:scroll-view滑動時textarea沒有滑動 scroll-view里面設(shè)置了textarea,scroll-view滑動時textarea內(nèi)容沒有跟著滑動,過了一會后跳到停止滑動后textarea相應(yīng)位置
答:
Bug & Tip
bug: 微信版本 6.3.30,textarea 在列表渲染時,新增加的 textarea 在自動聚焦時的位置計算錯誤
tip: 請勿在 scroll-view 中使用 textarea 組件
tip: textarea 的 blur 事件會晚于頁面上的 tap 事件,如果需要在 button 的點擊事件獲取 textarea,可以使用 form 的 bindsubmit
tip: 不建議在多行文本上對用戶的輸入進行修改,所以 textarea 的 bindinput 處理函數(shù)并不會將返回值反映到 textarea 上
問題:
小程序,請問有PHP版本的SDK么? 如題,我是懂php+mysql的服務(wù)器開發(fā)者。想開發(fā)個網(wǎng)頁版應(yīng)用。請問有php版本么?
答:
基于微信開發(fā),php+mysql可以作為后端服務(wù)器實現(xiàn)自己的業(yè)務(wù)邏輯,前端得用小程序這套規(guī)范。