非常開心能跟大家分享我們在開發百度小程序中遇到的問題,分別是兩個部分,第一部分是站長會遇到的一些運營問題,第二部分是程序猿開發中可能會遇到的一些bug。希望能夠幫助到大家成功開發自己的小程序! 站長運營中碰到的一些問題 下面給大家分享一下站長運營部分遇到的問題(文末會分享程序猿哥哥的遇到的問題) 1.名稱審核問題 剛開始貌似是機器審核,導致出現了大量垃圾小程序。當然,現在了,現在這個問題已經解決了,不過 名稱審核可就比較嚴格了。比如:別人前期審核過的可以叫裝修網、家居網,但是你叫裝修家居網就不能審核過。但是前期審核通過的一些名稱存在問題的小程序,最近好像也在強制下線整改了。我們在起名字的時候,頭都快想禿了,品牌名沒有商標,注冊商標要一年多,最后實在無可奈何,選擇了使用公司名稱中的兩個字才審核過,所以其他碰到名稱審核問題的朋友,可以試試用你家公司名稱加行業詞。 2. 配置request的合法域名問題 可以看到這個地方要求必須是https站點,有一些站長看到https可能就望而卻步了,擔心會在短期內對目前站點產生影響。但是這個地方需要配置的域名其實不是你h5站點或者pc站點的域名,而是一個你自己享有管理權的域名就可以了。所以并不存在所擔心的https對目前站點產生影響的問題,不過擔心這個問題的站長一定要注意如果你沒有準備好給目前域名加裝證書的話,那就不要裝錯了哦。
![]() 3. url映射問題 根據目前的小程序要求,貌似是除非寫死,要不然就必須參數一一對應。
![]() (比如像首頁就是寫死對應的。)那像一些偽靜態規則中將末尾的參數,例如1542.html去掉了的站點來說,適配起來非常復雜了,必須調整小程序這邊手動挨個挨個對應,程序猿估計會告訴你這個需求太難了我做不到,然而更改h5站點url也是一個不現實的問題。同時對于一些是建站公司外包建的h5站點來說,更是難上加難。作為運營或者seo或者管理層,最好是看下自身的h5站點有沒有這個問題,項目一旦啟動,責任就在肩膀上了。 4. 綁定or不綁定h5站點?
![]() 雖然說不綁定h5站點也沒有什么問題,一樣可以web化一樣可以接入搜索一樣會索引一樣會給排名,只是不能繼承h5站點的權重而已。大膽猜測這個綁定并做映射適配就和移動適配一樣,做了適配肯定比不做適配要好,同時會像站長平臺的改版一樣,在搜索結果中替換原有的h5資源,還多了一個小程序加權。 比如你h5站點現在排名在第二頁,可能適配了小程序,就直接繼承權重再加上小程序加權,直接彪到首頁了。但是如果你沒有綁定h5站點,只有一個小程序,可能的結果就是你如果是h5站點,新上線,本來不給排名,但是有小程序加持,就給你排到了第五頁或者是更靠后的一個排名,這個也可能就是很多站長說的,小程序有收錄沒有排名的原因。其實不是沒有排名,是給你的加權沒有辦法把你帶到你想要的高度。 所以從我個人的經驗和思考來說,還是強烈建議大家做h5站點的綁定適配。 但是從另外一個角度來說,如果你是一個老站,權重比較高,對于一些暫時還看不清楚的事情還是慎重一點,畢竟小程序綁定h5不能解綁。(比如我現在就很想去掉熊掌號的那個icon,丑的不行) 而如果你的站點本身就是個新站,沒什么權重沒什么流量,你就完全沒必要綁定沒必要做適配了。身邊也有單獨做小程序沒有綁定站點做的非常好的同行,當然,這個更多的是要看個人小程序的質量了。 5. 組件問題 在開發過程中,很多時候使用百度給出的組件就會出現白屏問題,使用三方插件就不會。那么問題來了:使用三方插件會導致速度變慢,而一些復雜站點的小程序的加載速度本身就已經很慢了……這點能也只能希望官方能多給出一些組件,同時站長們也適當的去掉一些復雜的功能,盡量使小程序簡潔又利于用戶體驗,同時強烈建議圖片放置于開啟cdn的服務器,或者嘗試第一屏后面的圖片使用懶加載,畢竟首屏加載必須要在1.5s以內。 6. 小程序管理后臺的卡頓問題 卡頓、數據消失、數據展現不及時等等,不要驚慌失措,遇到你的數據消失了的時候就刷新,或者再多等等,總會好的,不要急。(百度小程序還是個寶寶!你的要求不要那么高!) 7. 排名問題 最近有同行跟我說,接小程序外包的一些建站公司和優化公司基本都不接新單了,我一驚:難道小程序這么快就步入了熊掌號的后塵?! 顯然小程序沒涼,反而在不斷優化不斷改進,只是這幫江湖騙子們涼了。 小程序前期參與的人比較少,再加上流量傾斜,以及單卡的搜索直達當時還不是模糊匹配,造成大量并不具備專業優化能力的外包公司宣稱做小程序就有排名,秒排,秒上首頁。并且收取幾千到幾萬不等的費用。實際上他們就是采用模板給你做了個小程序,相當于源碼建站,可能連數據都沒給你打通,甚至連搜索都沒給你接入,就靠單卡和搜索直達忽悠你。 然而,隨著小程序的更新,颶風算法打擊了這些模板小程序,搜索直達和單卡顯示等對小程序本身的質量也開始越來越注重。自然,這些垃圾小程序就涼了,騙子們的招數也就不靈了,新單也不敢接了。 但是百度小程序的權重加持是真的,流量傾斜是真的,端內大量流量派發也是真的,只是看你怎么玩了。可悲的是,我還沒有撈到很多流量,自己也在一步一步的學習。 程序猿可能會遇到的一些bug和“靈異事件” 好了,下面我們的程序猿給大家分享一些開發中的bug以及一些靈異事件。公司程序猿在開發百度小程序時,還未接觸過類似的產品,所以解決問題也只能靠自己摸索或者在網上找微信小程序有無遇到類似的問題,最后附上可能會遇到比較突出的問題和解決方法 1. 頁面空白,但無報錯信息 ps:由于我們是移植web站功能在小程序,所以很多樣式都是直接套用web站樣式,好快速開發,但是由于很多html標簽是單標簽 而小程序標簽基本都是雙標簽,最典型的就是img>image標簽,還有就是在寫input標簽時要特別注意結束標簽,不寫結束標簽,會出現頁面空白,但是沒有明顯報錯 2. 一個靈異事件 在開發了小程序幾個頁面后,發現不能預覽了 但是卻沒有發現那里有報錯,由于比較趕時間,就暫時記錄了,擱置在這里了。 結果到了發布時,懵了,發現發布也不能發布,報錯信息->發布錯誤 上傳失敗 -1:500-undefined。 試了很多方法,這個錯誤好像是百度小程序獨有的,查了微信小程序也沒有找到類似問題,問了其他小伙伴,都不行,開發社區也有類似的問題,但是卻沒有人解答。 自己又嘗試是否是包太大了,又刪除部分包嘗試,依然錯誤,檢查appid也是正常,最后折騰了幾個小時,還是不行,就把包打包,拿回家,準備第二天休息時繼續嘗試,找問題,結果第二天用自己電腦下載最新版本的開發工具,發布,成功發布,以為是開發工具版本問題時,過了一天由于審核失敗,修改后準備重新提包時,問題又出現了,這次不管是最新的開發工具還是用自己的電腦時都不行了,結果想到在公司電腦都是用的公司網,回家用的自己家的網,然后自己開熱點嘗試發布,果不其然.成功發布。 這個問題暫時沒有找到原因,難道說百度小程序發布會限制ip??這個問題也希望百度能夠給個解答以解心有之惑,也有可能由于自己粗心沒有看到.碰到同樣問題的同學,要不要試試用你手機給電腦開熱點來提包…… 3. 踩坑textarea組件 這個bug不是必現,有時候會出現, 開發者工具中placeholder 屬性設置了無效,不顯示,在手機上偶爾會出現穿透,輸入框的焦點會跑到下面去,和別的模塊重合,點擊原來想輸入的地方無效,因為輸入焦點已經不在這里了,提交按鈕也在原處,但是點擊無效,因為也不知道移到哪里去了,應該是這個地方的所有東西都被下移了,解決方法是設置默認的 overflow 屬性,更多問題,由于開發時間不長,并未測試到其他問題 4. 暫未解決問題 rich-text組件 用字符串方式 解析文本數據時,頁面所有數據空白,沒有報錯,js里面也無法打印數據,所以暫未解決此問題,沒有報錯信息的問題很難解決,尤其是對我這樣沒有開發過小程序的小白,因為時間問題,暫時用bdparse插件渲染數據,但是由于插件會消耗部分性能,導致頁面渲染速度有點問題,所以還是想找到問題用原生組件渲染數據
![]() 另外,我們的程序猿哥哥讓我告訴大家:在遇到一些問題,搜不到百度小程序的相關回答時,可以嘗試用微信小程序同樣問題的解決方法,可能會對你有幫助。 原生開發小程序的的確確會有這樣那樣的問題,不過小程序是一個趨勢,不跟上也許只能被淘汰。所以希望大家碰到問題就想辦法解決問題,順利上線自己的小程序! |
免責聲明:本站部分文章和圖片均來自用戶投稿和網絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業用途,如果損害了您的權利,請聯系我們及時修正或刪除。謝謝!
始終以前瞻性的眼光聚焦站長、創業、互聯網等領域,為您提供最新最全的互聯網資訊,幫助站長轉型升級,為互聯網創業者提供更加優質的創業信息和品牌營銷服務,與站長一起進步!讓互聯網創業者不再孤獨!
掃一掃,關注站長網微信