70周年国庆干货:那些百度小程序开发踩过的坑

   日期:2024-12-27    作者:zsbx520122 移动:http://3jjewl.riyuangf.com/mobile/quote/60700.html
70周年国庆长假即将来临,对于这么长的假期,如果不知道想干点啥,不如看看这篇文章,这是我们金柚互联技术同事在开发百度小程序过程中遇到的一些问题,整理纪录在此,希望能够帮助到大家成功开发上线自己公司的百度小程序!

开发百度小程序过程中碰到的一些问题整理如下:

1.名称审核问题

刚开始百度的审核是机器审核,机器审核,就有漏洞可钻,因此导致早期的百度APP出现了大量垃圾小程序。当然,现在这个问题已经被百度搞定了,规范的环境好是好,但不幸的是,名称审核就比较严格了。比如:别人前期审核过的可以叫建站公司,建站网等,但是当时小编申请“深圳建站公司”、“深圳建站网”、“金柚建站”等等,都无法通过,气得小编差点把百度账号给注销了!最后尝试了下“小柚建站”,才终于过了审核,但这种名字,不容易被搜索到啊,百度APP小程序栏目搜索“建站”才会出来,巨坑,微信小程序叫“深圳龙华建站公司”,百度小程序只能叫“小柚建站”......

总结:品牌名没有商标的话,只能使用公司名称中的两个字+行业词去申报。

2. 配置request的合法域名问题

可以看到这个地方要求必须是https站点,有一些站长看到https可能就望而却步了,担心更换了https后,会在短期内对目前站点产生影响。但是这个地方需要配置的域名其实不是你h5站点或者pc站点的域名,而是一个你自己享有管理权的域名就可以了,所以并不存在所担心的https对目前站点产生影响的问题,当然最好还是给网站弄个https证书,人无我有,人有我优嘛。

3. url映射问题

根据目前的小程序要求,除非写死url路径,要不然就必须参数一一对应。像一些伪静态规则中将末尾的参数,例如605.html去掉了的站点来说,适配起来非常复杂了,必须调整小程序这边手动挨个挨个对应,技术同事估计会告诉你这个需求太难了我做不到,然而更改h5站点url也是一个不现实的问题。同时对于一些是建站公司外包建的h5站点来说,更是难上加难。

4. 绑定or不绑定h5站点?

虽然说不绑定h5站点也没有什么问题,一样可以web化一样可以接入搜索一样会索引一样会给排名,只是不能继承h5站点的权重而已。大胆猜测这个绑定并做映射适配就和移动适配一样,做了适配肯定比不做适配要好,同时会像站长平台的改版一样,在搜索结果中替换原有的h5资源,还多了一个小程序加权。

比如你h5站点现在排名在第二页,可能适配了小程序,就直接继承权重再加上小程序加权,直接飙到首页了。但是如果你没有绑定h5站点,只有一个小程序,可能的结果就是你如果是h5站点,新上线,本来不给排名,但是有小程序加持,就给你排到了第五页或者是更靠后的一个排名,这个也可能就是很多站长说的,小程序有收录没有排名的原因。其实不是没有排名,是给你的加权没有办法把你带到你想要的高度。

所以从小编个人的经验和思考来说,还是强烈建议大家做h5站点的绑定适配。但是从另外一个角度来说,如果你是一个老站,权重比较高,对于一些暂时还看不清楚的事情还是慎重一点,毕竟小程序绑定h5不能解绑。

而如果你的站点本身就是个新站,没什么权重没什么流量,你就完全没必要绑定没必要做适配了。身边也有单独做小程序没有绑定站点做的非常好的同行,当然,这个更多的是要看个人小程序的质量了。

5. 组件问题

在开发过程中,很多时候使用百度给出的组件就会出现白屏问题,使用三方插件就不会。那么问题来了:使用三方插件会导致速度变慢,而一些复杂站点的小程序的加载速度本身就已经很慢了……这点能也只能希望官方能多给出一些组件,同时站长们也适当的去掉一些复杂的功能,尽量使小程序简洁又利于用户体验,同时强烈建议图片放置于开启cdn的服务器,或者尝试第一屏后面的图片使用懒加载,毕竟首屏加载必须要在1.5s以内。

6. 小程序管理后台的卡顿问题

卡顿、数据消失、数据展现不及时等等,不要惊慌失措,遇到你的数据消失了的时候就刷新,或者再多等等,总会好的,不要急。

7. 排名问题

最近有同行跟我说,接小程序外包的一些建站公司和优化公司基本都不接新单了,我一惊:难道小程序这么快就步入了熊掌号的后尘?!

小程序前期参与的人比较少,再加上流量倾斜,以及单卡的搜索直达当时还不是模糊匹配,造成大量并不具备专业优化能力的外包公司宣称做小程序就有排名,秒排,秒上首页。并且收取几千到几万不等的费用。实际上他们就是采用模板给你做了个小程序,相当于源码建站,可能连数据都没给你打通,甚至连搜索都没给你接入,就靠单卡和搜索直达忽悠你。

然而,随着小程序的更新,飓风算法打击了这些模板小程序,搜索直达和单卡显示等对小程序本身的质量也开始越来越注重。自然,这些垃圾小程序就凉了,骗子们的招数也就不灵了,新单也不敢接了。

但是百度小程序的权重加持是真的,流量倾斜是真的,端内大量流量派发也是真的,只是看你怎么玩了。可悲的是,我还没有捞到很多流量,自己也在一步一步的学习。

开发小程序过程中可能会遇到的一些bug

好了,下面我们的技术同事给大家分享一些开发中的bug。公司程序员在开发百度小程序时,还未接触过类似的产品,所以解决问题也只能靠自己摸索或者在网上找微信小程序有无遇到类似的问题,最后附上可能会遇到比较突出的问题和解决方法

1. 页面空白,但无报错信息

由于我们是移植web站功能在小程序上,所以很多样式都是直接套用web站样式,好快速开发,但是由于很多html标签是单标签 而小程序标签基本都是双标签,最典型的就是img>image标签,还有就是在写input标签时要特别注意结束标签,不写结束标签,会出现页面空白,但是没有明显报错!

2.1:500-undefined

在开发了小程序几个页面后,发现不能预览了 但是却没有发现那里有报错,由于比较赶时间,就暂时记录了,搁置在这里了。

结果到了发布时,懵了,发现发布也不能发布,报错信息->发布错误 上传失败 -1:500-undefined。

试了很多方法,这个错误好像是百度小程序独有的,查了微信小程序也没有找到类似问题,问了其他小伙伴,都不行,开发社区也有类似的问题,但是却没有人解答。

技术同事又尝试是否是包太大了,又删除部分包尝试,依然错误,检查appid也是正常,最后折腾了几个小时,还是不行,就把包打包,拿回家,准备第二天休息时继续尝试,找问题,结果第二天用自己电脑下载最新版本的开发工具,发布,成功发布,以为是开发工具版本问题时,过了一天由于审核失败,修改后准备重新提包时,问题又出现了,这次不管是最新的开发工具还是用自己的电脑时都不行了,结果想到在公司电脑都是用的公司网,回家用的自己家的网,然后自己开热点尝试发布,果不其然.成功发布。

这个问题暂时没有找到原因,难道说百度小程序发布会限制ip??这个问题也希望百度能够给个解答,也有可能由于自己粗心没有看到.碰到同样问题的同学,要不要试试用你手机给电脑开热点来提包……

3. 踩坑textarea组件

这个bug不是必现,有时候会出现, 开发者工具中placeholder 属性设置了无效,不显示,在手机上偶尔会出现穿透,输入框的焦点会跑到下面去,和别的模块重合,点击原来想输入的地方无效,因为输入焦点已经不在这里了,提交按钮也在原处,但是点击无效,因为也不知道移到哪里去了,应该是这个地方的所有东西都被下移了,解决方法是设置默认的 overflow 属性,更多问题,由于开发时间不长,并未测试到其他问题。

4. 暂未解决问题

rich-text组件 用字符串方式 解析文本数据时,页面所有数据空白,没有报错,js里面也无法打印数据,所以暂未解决此问题,没有报错信息的问题很难解决,尤其是对我这样没有开发过小程序的小白,因为时间问题,暂时用bdparse插件渲染数据,但是由于插件会消耗部分性能,导致页面渲染速度有点问题,所以还是想找到问题用原生组件渲染数据。

另外,在遇到一些问题,搜不到百度小程序的相关回答时,可以尝试用微信小程序同样问题的解决方法,可能会对你有帮助。

原生开发小程序的确会有这样那样的问题,不过小程序是一个趋势,不跟上也许只能被淘汰。所以希望大家碰到问题就想办法解决问题,顺利上线自己的小程序!

珈文网络凭借6年专业企业网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为1200多家中小企业客户提供品质建站服务,得到了客户的一致好评。如果您有公司网站建设优化、公司网站改版、竞价落地页设计、域名注册、主机空间租赁、手机网站建设、网站备案、小程序开发、APP开发、企业宣传视频制作、万词霸屏等方面的需求,请点击QQ咨询我们或拨打咨询热线:158 155 17902(同微信)吧。

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号