首先我覺(jué)得微信支付文檔里面,微信內(nèi)H5支付,完全是多此一舉,因?yàn)樗緵](méi)有實(shí)現(xiàn)我想要的功能。
既然是H5支付,就是不需要openid,但是在微信瀏覽器中根本無(wú)法使用,必須使用JSAPI,那么使用JSAPI類(lèi)型就必須用到openid。真是坑爹貨。
所有的參數(shù)都獲取了,結(jié)果卻提示場(chǎng)景非法。
所以這里說(shuō)明一下,H5支付只能在微信外的手機(jī)瀏覽器中使用不需求openid,如果在微信內(nèi)就必須使用JSAPI,獲取openid參數(shù)才能配合頁(yè)面的js正常使用。否則會(huì)各種報(bào)錯(cuò)。