- 資訊首頁(yè) > 互聯(lián)網(wǎng) > 經(jīng)驗分享 >
- 開(kāi)發(fā)百度小程序經(jīng)驗分享
非常開(kāi)心能跟大家分享我們在開(kāi)發(fā)百度小程序中遇到的問(wèn)題,分別是兩個(gè)部分,第一部分是站長(cháng)會(huì )遇到的一些運營(yíng)問(wèn)題,第二部分是程序猿開(kāi)發(fā)中可能會(huì )遇到的一些bug。希望能夠幫助到大家成功開(kāi)發(fā)自己的小程序!
下面給大家分享一下站長(cháng)運營(yíng)部分遇到的問(wèn)題(文末會(huì )分享程序猿哥哥的遇到的問(wèn)題)
1.名稱(chēng)審核問(wèn)題
剛開(kāi)始貌似是機器審核,導致出現了大量垃圾小程序。當然,現在了,現在這個(gè)問(wèn)題已經(jīng)解決了,不過(guò) 名稱(chēng)審核可就比較嚴格了。比如:別人前期審核過(guò)的可以叫裝修網(wǎng)、家居網(wǎng),但是你叫裝修家居網(wǎng)就不能審核過(guò)。但是前期審核通過(guò)的一些名稱(chēng)存在問(wèn)題的小程序,最近好像也在強制下線(xiàn)整改了。我們在起名字的時(shí)候,頭都快想禿了,品牌名沒(méi)有商標,注冊商標要一年多,最后實(shí)在無(wú)可奈何,選擇了使用公司名稱(chēng)中的兩個(gè)字才審核過(guò),所以其他碰到名稱(chēng)審核問(wèn)題的朋友,可以試試用你家公司名稱(chēng)加行業(yè)詞。
2. 配置request的合法域名問(wèn)題
可以看到這個(gè)地方要求必須是https站點(diǎn),有一些站長(cháng)看到https可能就望而卻步了,擔心會(huì )在短期內對目前站點(diǎn)產(chǎn)生影響。但是這個(gè)地方需要配置的域名其實(shí)不是你h5站點(diǎn)或者pc站點(diǎn)的域名,而是一個(gè)你自己享有管理權的域名就可以了。所以并不存在所擔心的https對目前站點(diǎn)產(chǎn)生影響的問(wèn)題,不過(guò)擔心這個(gè)問(wèn)題的站長(cháng)一定要注意如果你沒(méi)有準備好給目前域名加裝ssl/' target='_blank'>證書(shū)的話(huà),那就不要裝錯了哦。
3. url映射問(wèn)題
根據目前的小程序要求,貌似是除非寫(xiě)死,要不然就必須參數一一對應。
(比如像首頁(yè)就是寫(xiě)死對應的。)那像一些偽靜態(tài)規則中將末尾的參數,例如1542.html去掉了的站點(diǎn)來(lái)說(shuō),適配起來(lái)非常復雜了,必須調整小程序這邊手動(dòng)挨個(gè)挨個(gè)對應,程序猿估計會(huì )告訴你這個(gè)需求太難了我做不到,然而更改h5站點(diǎn)url也是一個(gè)不現實(shí)的問(wèn)題。同時(shí)對于一些是建站公司外包建的h5站點(diǎn)來(lái)說(shuō),更是難上加難。作為運營(yíng)或者seo或者管理層,最好是看下自身的h5站點(diǎn)有沒(méi)有這個(gè)問(wèn)題,項目一旦啟動(dòng),責任就在肩膀上了。
4. 綁定or不綁定h5站點(diǎn)?
雖然說(shuō)不綁定h5站點(diǎn)也沒(méi)有什么問(wèn)題,一樣可以web化一樣可以接入搜索一樣會(huì )索引一樣會(huì )給排名,只是不能繼承h5站點(diǎn)的權重而已。大膽猜測這個(gè)綁定并做映射適配就和移動(dòng)適配一樣,做了適配肯定比不做適配要好,同時(shí)會(huì )像站長(cháng)平臺的改版一樣,在搜索結果中替換原有的h5資源,還多了一個(gè)小程序加權。
比如你h5站點(diǎn)現在排名在第二頁(yè),可能適配了小程序,就直接繼承權重再加上小程序加權,直接彪到首頁(yè)了。但是如果你沒(méi)有綁定h5站點(diǎn),只有一個(gè)小程序,可能的結果就是你如果是h5站點(diǎn),新上線(xiàn),本來(lái)不給排名,但是有小程序加持,就給你排到了第五頁(yè)或者是更靠后的一個(gè)排名,這個(gè)也可能就是很多站長(cháng)說(shuō)的,小程序有收錄沒(méi)有排名的原因。其實(shí)不是沒(méi)有排名,是給你的加權沒(méi)有辦法把你帶到你想要的高度。
所以從我個(gè)人的經(jīng)驗和思考來(lái)說(shuō),還是強烈建議大家做h5站點(diǎn)的綁定適配。
但是從另外一個(gè)角度來(lái)說(shuō),如果你是一個(gè)老站,權重比較高,對于一些暫時(shí)還看不清楚的事情還是慎重一點(diǎn),畢竟小程序綁定h5不能解綁。(比如我現在就很想去掉熊掌號的那個(gè)icon,丑的不行)
而如果你的站點(diǎn)本身就是個(gè)新站,沒(méi)什么權重沒(méi)什么流量,你就完全沒(méi)必要綁定沒(méi)必要做適配了。身邊也有單獨做小程序沒(méi)有綁定站點(diǎn)做的非常好的同行,當然,這個(gè)更多的是要看個(gè)人小程序的質(zhì)量了。
5. 組件問(wèn)題
在開(kāi)發(fā)過(guò)程中,很多時(shí)候使用百度給出的組件就會(huì )出現白屏問(wèn)題,使用三方插件就不會(huì )。那么問(wèn)題來(lái)了:使用三方插件會(huì )導致速度變慢,而一些復雜站點(diǎn)的小程序的加載速度本身就已經(jīng)很慢了……這點(diǎn)能也只能希望官方能多給出一些組件,同時(shí)站長(cháng)們也適當的去掉一些復雜的功能,盡量使小程序簡(jiǎn)潔又利于用戶(hù)體驗,同時(shí)強烈建議圖片放置于開(kāi)啟cdn的服務(wù)器,或者嘗試第一屏后面的圖片使用懶加載,畢竟首屏加載必須要在1.5s以?xún)取?/p>
6. 小程序管理后臺的卡頓問(wèn)題
卡頓、數據消失、數據展現不及時(shí)等等,不要驚慌失措,遇到你的數據消失了的時(shí)候就刷新,或者再多等等,總會(huì )好的,不要急。(百度小程序還是個(gè)寶寶!你的要求不要那么高!)
7. 排名問(wèn)題
最近有同行跟我說(shuō),接小程序外包的一些建站公司和優(yōu)化公司基本都不接新單了,我一驚:難道小程序這么快就步入了熊掌號的后塵?!
顯然小程序沒(méi)涼,反而在不斷優(yōu)化不斷改進(jìn),只是這幫江湖騙子們涼了。
小程序前期參與的人比較少,再加上流量?jì)A斜,以及單卡的搜索直達當時(shí)還不是模糊匹配,造成大量并不具備專(zhuān)業(yè)優(yōu)化能力的外包公司宣稱(chēng)做小程序就有排名,秒排,秒上首頁(yè)。并且收取幾千到幾萬(wàn)不等的費用。實(shí)際上他們就是采用模板給你做了個(gè)小程序,相當于源碼建站,可能連數據都沒(méi)給你打通,甚至連搜索都沒(méi)給你接入,就靠單卡和搜索直達忽悠你。
然而,隨著(zhù)小程序的更新,颶風(fēng)算法打擊了這些模板小程序,搜索直達和單卡顯示等對小程序本身的質(zhì)量也開(kāi)始越來(lái)越注重。自然,這些垃圾小程序就涼了,騙子們的招數也就不靈了,新單也不敢接了。
但是百度小程序的權重加持是真的,流量?jì)A斜是真的,端內大量流量派發(fā)也是真的,只是看你怎么玩了??杀氖?,我還沒(méi)有撈到很多流量,自己也在一步一步的學(xué)習。
好了,下面我們的程序猿給大家分享一些開(kāi)發(fā)中的bug以及一些靈異事件。公司程序猿在開(kāi)發(fā)百度小程序時(shí),還未接觸過(guò)類(lèi)似的產(chǎn)品,所以解決問(wèn)題也只能靠自己摸索或者在網(wǎng)上找微信小程序有無(wú)遇到類(lèi)似的問(wèn)題,最后附上可能會(huì )遇到比較突出的問(wèn)題和解決方法
1. 頁(yè)面空白,但無(wú)報錯信息
ps:由于我們是移植web站功能在小程序,所以很多樣式都是直接套用web站樣式,好快速開(kāi)發(fā),但是由于很多html標簽是單標簽 而小程序標簽基本都是雙標簽,最典型的就是img>image標簽,還有就是在寫(xiě)input標簽時(shí)要特別注意結束標簽,不寫(xiě)結束標簽,會(huì )出現頁(yè)面空白,但是沒(méi)有明顯報錯
2. 一個(gè)靈異事件
在開(kāi)發(fā)了小程序幾個(gè)頁(yè)面后,發(fā)現不能預覽了 但是卻沒(méi)有發(fā)現那里有報錯,由于比較趕時(shí)間,就暫時(shí)記錄了,擱置在這里了。
結果到了發(fā)布時(shí),懵了,發(fā)現發(fā)布也不能發(fā)布,報錯信息->發(fā)布錯誤 上傳失敗 -1:500-undefined。
試了很多方法,這個(gè)錯誤好像是百度小程序獨有的,查了微信小程序也沒(méi)有找到類(lèi)似問(wèn)題,問(wèn)了其他小伙伴,都不行,開(kāi)發(fā)社區也有類(lèi)似的問(wèn)題,但是卻沒(méi)有人解答。
自己又嘗試是否是包太大了,又刪除部分包嘗試,依然錯誤,檢查appid也是正常,最后折騰了幾個(gè)小時(shí),還是不行,就把包打包,拿回家,準備第二天休息時(shí)繼續嘗試,找問(wèn)題,結果第二天用自己電腦下載最新版本的開(kāi)發(fā)工具,發(fā)布,成功發(fā)布,以為是開(kāi)發(fā)工具版本問(wèn)題時(shí),過(guò)了一天由于審核失敗,修改后準備重新提包時(shí),問(wèn)題又出現了,這次不管是最新的開(kāi)發(fā)工具還是用自己的電腦時(shí)都不行了,結果想到在公司電腦都是用的公司網(wǎng),回家用的自己家的網(wǎng),然后自己開(kāi)熱點(diǎn)嘗試發(fā)布,果不其然.成功發(fā)布。
這個(gè)問(wèn)題暫時(shí)沒(méi)有找到原因,難道說(shuō)百度小程序發(fā)布會(huì )限制ip??這個(gè)問(wèn)題也希望百度能夠給個(gè)解答以解心有之惑,也有可能由于自己粗心沒(méi)有看到.碰到同樣問(wèn)題的同學(xué),要不要試試用你手機給電腦開(kāi)熱點(diǎn)來(lái)提包……
3. 踩坑textarea組件
這個(gè)bug不是必現,有時(shí)候會(huì )出現, 開(kāi)發(fā)者工具中placeholder 屬性設置了無(wú)效,不顯示,在手機上偶爾會(huì )出現穿透,輸入框的焦點(diǎn)會(huì )跑到下面去,和別的模塊重合,點(diǎn)擊原來(lái)想輸入的地方無(wú)效,因為輸入焦點(diǎn)已經(jīng)不在這里了,提交按鈕也在原處,但是點(diǎn)擊無(wú)效,因為也不知道移到哪里去了,應該是這個(gè)地方的所有東西都被下移了,解決方法是設置默認的 overflow 屬性,更多問(wèn)題,由于開(kāi)發(fā)時(shí)間不長(cháng),并未測試到其他問(wèn)題
4. 暫未解決問(wèn)題
rich-text組件 用字符串方式 解析文本數據時(shí),頁(yè)面所有數據空白,沒(méi)有報錯,js里面也無(wú)法打印數據,所以暫未解決此問(wèn)題,沒(méi)有報錯信息的問(wèn)題很難解決,尤其是對我這樣沒(méi)有開(kāi)發(fā)過(guò)小程序的小白,因為時(shí)間問(wèn)題,暫時(shí)用bdparse插件渲染數據,但是由于插件會(huì )消耗部分性能,導致頁(yè)面渲染速度有點(diǎn)問(wèn)題,所以還是想找到問(wèn)題用原生組件渲染數據
另外,我們的程序猿哥哥讓我告訴大家:在遇到一些問(wèn)題,搜不到百度小程序的相關(guān)回答時(shí),可以嘗試用微信小程序同樣問(wèn)題的解決方法,可能會(huì )對你有幫助。
原生開(kāi)發(fā)小程序的的確確會(huì )有這樣那樣的問(wèn)題,不過(guò)小程序是一個(gè)趨勢,不跟上也許只能被淘汰。所以希望大家碰到問(wèn)題就想辦法解決問(wèn)題,順利上線(xiàn)自己的小程序!
作者:仙女,七叔 聯(lián)系QQ:876305441
發(fā)布者:水橋丶帕露西
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站