小程序模板網(wǎng)

問(wèn)答《三十三》wx.requestPayment()設(shè)置金額,開啟消息推送配置

發(fā)布時(shí)間:2017-11-22 17:38 所屬欄目:小程序開發(fā)文檔

問(wèn)題:如何阻止scroll-view下拉到頂露底并回彈 scroll-view內(nèi)容超過(guò)scroll-view高度時(shí),會(huì)出現(xiàn)滾動(dòng)條,然后如果下拉到頂了的話,會(huì)繼續(xù)滑動(dòng)一段距離(露出白底)并回彈,有什么方法可以讓他在有滾動(dòng)條的情況下,下拉 ...

 
 
 

問(wèn)題:如何阻止scroll-view下拉到頂露底并回彈 
scroll-view內(nèi)容超過(guò)scroll-view高度時(shí),會(huì)出現(xiàn)滾動(dòng)條,然后如果下拉到頂了的話,會(huì)繼續(xù)滑動(dòng)一段距離(露出白底)并回彈,有什么方法可以讓他在有滾動(dòng)條的情況下,下拉到頂時(shí)不再露底回彈? 
答:數(shù)幾縷青煙

我的解決了,只要把對(duì)應(yīng)的scrollView的總高度設(shè)置為定值 用PX 不要用動(dòng)態(tài)的rpx就搞定了... 
<scroll-view upper-threshold="0" > 還有這個(gè)忘了..

問(wèn)題: 
關(guān)于使用OpenId作為用戶標(biāo)識(shí)的問(wèn)題

我在開發(fā)小程序時(shí),部分服務(wù)需要區(qū)分用戶,根據(jù)開發(fā)文檔,提示不能使用openid作為用戶的標(biāo)識(shí),但是FAQ中卻表示可以使用openid,請(qǐng)問(wèn)這個(gè)實(shí)際是否可以? 
如果不可以,由于不能獲取到用戶的微信號(hào),哪些字段是可以作為用戶唯一的標(biāo)識(shí)的?
2.jpg 
22.jpg

答:瘋子

前一段話的意思是,小程序和后端交互的時(shí)候,盡量不要用openid來(lái)做標(biāo)識(shí),應(yīng)該自己生成一個(gè)和openid對(duì)應(yīng)的session來(lái) 在前后端交互的時(shí)候 做唯一標(biāo)識(shí)。 
后一段的意思是,openid可以對(duì)應(yīng)到唯一的微信用戶。

問(wèn)題:開啟消息推送配置問(wèn)題 
消息推送一直無(wú)法開啟,總是報(bào)服務(wù)器繁忙或者token無(wú)效 
url 訪問(wèn)沒(méi)問(wèn)題 
我后臺(tái)沒(méi)有接受到 微信服務(wù)器的請(qǐng)求 
如何解決

官方回答:韜々

首先確保后臺(tái)配置的url沒(méi)有出錯(cuò)。 
登錄mp.weixin.qq.com - 設(shè)置 - 開發(fā)設(shè)置 - 消息推送處確認(rèn)

問(wèn)題:微信小程序怎么調(diào)用統(tǒng)一下單接口 
請(qǐng)問(wèn)哪里有微信小程序調(diào)用微信支付平臺(tái)統(tǒng)一下單接口(https://api.mch.weixin.qq.com/pay/unifiedorder)的文檔? 
官方回答:韜

微信小程序本身并不能做到統(tǒng)一下單。 
需要先搭建對(duì)應(yīng)的小程序后臺(tái)服務(wù),然后在微信小程序端請(qǐng)求后端服務(wù)進(jìn)行統(tǒng)一下單unified order操作 
然后再使用后臺(tái)服務(wù)返回的timestamp,noncestr,prepay_id等參數(shù)調(diào)用wx.requestPayment接口拉起微信支付窗口

續(xù)問(wèn):后端服務(wù)進(jìn)行統(tǒng)一下單unified order操作時(shí),類型只能是JSAPI嗎?是否支持子商戶? 
韜 :

對(duì),構(gòu)造POST請(qǐng)求調(diào)用微信支付統(tǒng)一下單接口時(shí),類型必須是JSAPI。 
至于是否支持子商戶這一點(diǎn)就不清楚了

問(wèn)題:wx:for遍歷的對(duì)象,能取到key值嗎? 
比如我遍歷的數(shù)據(jù)是:

 

		
  1. {
  2. "A":[{"id":"601","name":"鞍山"}],
  3. "B":[{"id":"530","name":"北京"}]
  4. }

遍歷的時(shí)候怎么能取到key的值,A和B?

答:韜々

列表渲染  wx:for  在組件上使用wx:for控制屬性綁定一個(gè)數(shù)組,即可使用數(shù)組中各項(xiàng)的數(shù)據(jù)重復(fù)渲染該組件。  默認(rèn)數(shù)組的當(dāng)前項(xiàng)的下標(biāo)變量名默認(rèn)為index,數(shù)組當(dāng)前項(xiàng)的變量名默認(rèn)為item  https://mp.weixin.qq.com/debug/w ... view/wxml/list.html

問(wèn)題:wx.requestPayment()怎么設(shè)置金額?  看了官方文檔 https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-pay.html ,依舊一頭霧水,求高手給一個(gè)NodeJS的例子吧  官方回答:韜

金額是在小程序后臺(tái)構(gòu)造POST請(qǐng)求調(diào)用統(tǒng)一下單接口的時(shí)候確認(rèn)的。  大概給你說(shuō)一下開發(fā)流程:  小程序端輸入金額等數(shù)據(jù),使用這些參數(shù)和wx.login時(shí)返回的用戶的code構(gòu)造請(qǐng)求調(diào)用小程序的后臺(tái)服務(wù)  后臺(tái)服務(wù)讀取這些參數(shù)  使用code換取用戶的openid(此處參考wx.login)  使用openid和請(qǐng)求中其他一些參數(shù)(比如金額:total_fee參數(shù))構(gòu)造POST請(qǐng)求,調(diào)用微信支付統(tǒng)一下單接口 https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_1  從響應(yīng)中取出timeStamp,nonceStr,prepay_id等參數(shù),返回給小程序客戶端  客戶端使用上述參數(shù)調(diào)用requestPayment接口  至此,完成一次微信支付的調(diào)用過(guò)程

問(wèn)題:  小程序能夠?qū)τ脩暨M(jìn)行類似公眾號(hào)的推送嗎?  想通過(guò)向用戶推送微信消息來(lái)下達(dá)通知。不知道該怎么做  官方回答:韜々

可以推送,參見模板消息  但是推送具有比較多的限制,不能做到公眾號(hào)那種形式。

問(wèn)題:標(biāo)準(zhǔn)組件的wxss 能不能提供一下?  我們最近在使用微信小程序,在學(xué)習(xí)的時(shí)候,例如  https://mp.weixin.qq.com/debug/wxadoc/dev/component/scroll-view.html  學(xué)習(xí)scroll-view 組件,頁(yè)面上沒(méi)有提供wxss 代碼,導(dǎo)致我們無(wú)法在開發(fā)工具里面看到實(shí)際的效果,能不能提供一下,開發(fā)文檔里面各個(gè)演示組件功能的wxss 文件?或者打包一個(gè)完整的我們自己可以下載學(xué)習(xí)的包也行啊

答:天下雪

參考http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1903

問(wèn)題:  微信小程序頁(yè)面跳轉(zhuǎn)

表單提交成功后,彈出提示框,然后頁(yè)面再跳轉(zhuǎn),怎么控制彈出提示框后再跳轉(zhuǎn)頁(yè)面  答:Thestral

在complete回調(diào)里寫跳轉(zhuǎn)

問(wèn)題:分享帶視頻的頁(yè)面,看到是黑色封面  頁(yè)面有一個(gè)視頻,把這個(gè)頁(yè)面分享出去的時(shí)候,在微信看到是黑色的封面,這里的封面有辦法定義的么  答:韜

這里的分享截圖是拉取代碼然后根據(jù)當(dāng)前頁(yè)面生成的,不能自定義



易優(yōu)小程序(企業(yè)版)+靈活api+前后代碼開源 碼云倉(cāng)庫(kù):starfork
本文地址:http://www.u-renovate.com/wxmini/doc/develop/17902.html 復(fù)制鏈接 如需定制請(qǐng)聯(lián)系易優(yōu)客服咨詢:800182392 點(diǎn)擊咨詢
QQ在線咨詢
AI智能客服 ×