小程序模板網(wǎng)

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

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

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

 
 
 

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

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

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

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

答:瘋子

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

問題:開啟消息推送配置問題 
消息推送一直無法開啟,總是報服務(wù)器繁忙或者token無效 
url 訪問沒問題 
我后臺沒有接受到 微信服務(wù)器的請求 
如何解決

官方回答:韜々

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

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

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

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

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

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

 

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

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

答:韜々

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

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

金額是在小程序后臺構(gòu)造POST請求調(diào)用統(tǒng)一下單接口的時候確認(rèn)的。  大概給你說一下開發(fā)流程:  小程序端輸入金額等數(shù)據(jù),使用這些參數(shù)和wx.login時返回的用戶的code構(gòu)造請求調(diào)用小程序的后臺服務(wù)  后臺服務(wù)讀取這些參數(shù)  使用code換取用戶的openid(此處參考wx.login)  使用openid和請求中其他一些參數(shù)(比如金額:total_fee參數(shù))構(gòu)造POST請求,調(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)用過程

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

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

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

答:天下雪

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

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

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

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

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

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



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