作為微信小程序開(kāi)發(fā)者,多少有些想對(duì)其吐槽的沖動(dòng)。文檔是多,卻混亂、自相矛盾等等。
這次遇到的坑就是官方的《評(píng)價(jià)組件》,原本引入該組件是為了增加用戶體驗(yàn),結(jié)果卻不如人意。
按官方文檔引入組件(代碼層面的引入,公眾管理平臺(tái)添加插件),啟動(dòng)開(kāi)發(fā)工具,手機(jī)預(yù)覽。ok
彈出了評(píng)價(jià)窗口。再試下就嘠了,沒(méi)有彈出,返回結(jié)果還是正常的(success ,code=0)。又連續(xù)
試了幾下還是同樣的結(jié)果,都開(kāi)始懷疑自己是不是哪的代碼改出問(wèn)題了。檢查了很久也沒(méi)發(fā)現(xiàn)代碼
的問(wèn)題。
想想,是不是這個(gè)組件有使用限制,同一用戶一天只能使用一次?還特地在官網(wǎng)發(fā)帖詢問(wèn)。發(fā)現(xiàn)不
少人遇到同樣的問(wèn)題。
結(jié)果第二天再測(cè)試,還是同樣的問(wèn)題。
幾次搜索,找到個(gè)可行的方法。官方文檔在說(shuō)明引入組件時(shí),用的版本是:latest,實(shí)際卻要如此:
總算松了口氣,但沒(méi)過(guò)多久。又有新問(wèn)題出現(xiàn):
這不是又回到原點(diǎn)了,真扯淡,官方卻還沒(méi)個(gè)明確的說(shuō)明(最近文檔更新了說(shuō)明)要想了解清楚情況,還得靠網(wǎng)友的提問(wèn)、回帖。
一會(huì)通知升級(jí)插件版本,一會(huì)說(shuō)通知有誤。
看了這么多評(píng)論,才大致了解了情況。官方就不能針對(duì)這么集中反映的問(wèn)題做個(gè)專題,靠譜的說(shuō)明嗎?評(píng)論里的官方回復(fù),還要發(fā)帖人達(dá)到一定級(jí)別才回復(fù)。就是你的級(jí)別不夠,發(fā)的問(wèn)題官方都不會(huì)回復(fù),只能等別人的貼子,看有回復(fù)沒(méi)。
總結(jié)下這個(gè)插件的一些注意事項(xiàng)吧:
1.插件還是按官方文檔規(guī)范引入。版本用latest? 因?yàn)榧幢愀臑?.0.3,難保以后又強(qiáng)制升級(jí)。至于有人反映已經(jīng)改為latest版本,還提示升級(jí)(官方回復(fù)是誤通知),應(yīng)該是檢測(cè)機(jī)制、通知機(jī)制不同步,沒(méi)有及時(shí)發(fā)現(xiàn)你已經(jīng)更改了版本,通知還是發(fā)出了。
2.插件本身的體驗(yàn)問(wèn)題并沒(méi)有解決(對(duì)于開(kāi)發(fā)者來(lái)說(shuō)),目前只是給了一些解釋。首先在測(cè)試階段調(diào)用該插件也是可提交評(píng)價(jià)結(jié)果(無(wú)法刪除);其次在30天內(nèi),每個(gè)小程序僅可向每個(gè)用戶征求1次評(píng)價(jià)。也就是說(shuō)如果是第一次,則可以彈出評(píng)價(jià)窗口,否則無(wú)法彈出窗口且沒(méi)任何異常,回調(diào)結(jié)果與正常彈出一樣。評(píng)價(jià)窗口只要彈出就算用戶沒(méi)有填寫內(nèi)容,沒(méi)有提交也算評(píng)價(jià)過(guò)了。再調(diào)用插件不會(huì)彈出窗口(已經(jīng)是30天內(nèi)的第二次評(píng)價(jià)了)。至于彈出與沒(méi)彈出窗口返回結(jié)果一樣,都是成功,解釋是防止開(kāi)發(fā)者根據(jù)返回結(jié)果的區(qū)分強(qiáng)制用戶評(píng)價(jià)。正因?yàn)槿绱?,?dǎo)致一些合規(guī)小程序無(wú)法給用戶好的體驗(yàn)。用戶可能打開(kāi)了評(píng)價(jià)頁(yè)面但沒(méi)提交,下次想評(píng)價(jià)卻只能提示用戶本月評(píng)價(jià)過(guò),邏輯不通。由于返回結(jié)果無(wú)法區(qū)分,提示只能是模糊的:“感謝你的評(píng)價(jià),如果無(wú)法評(píng)價(jià)說(shuō)明已評(píng)價(jià)過(guò),下月再評(píng)價(jià)”,用戶體驗(yàn)差。
3.插件運(yùn)營(yíng)上的規(guī)范問(wèn)題,應(yīng)由其它途徑解決,而不是通過(guò)技術(shù)上的一刀切解決。這不是解決,這是規(guī)避。也導(dǎo)致這個(gè)插件成了雞肋,給那些合規(guī)的小程序造成了障礙,如果無(wú)法從其它途徑解決這些問(wèn)題,又為什么推出給開(kāi)發(fā)者用呢?小程序的提交、發(fā)布都有審核,這種強(qiáng)制用戶評(píng)價(jià)的問(wèn)題,審不出來(lái)?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-834947.html
4.其它事項(xiàng),小程序用到第三方的插件,在提交審核時(shí),要在發(fā)布說(shuō)明中除了說(shuō)明更新內(nèi)容外,對(duì)每個(gè)插件進(jìn)行使用場(chǎng)景的說(shuō)明(場(chǎng)景、做何用處),且說(shuō)明時(shí)最好按插件全名規(guī)范的一一說(shuō)明,不要自命名。最后每次提交審核時(shí),要把所用到的插件都做說(shuō)明(之前用到的插件及本次用到的),否則審核不通過(guò)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-834947.html
到了這里,關(guān)于微信小程序引入官方《評(píng)價(jià)組件》的一些坑點(diǎn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!