微信小程序过审:已经加了开关,隐藏的页面依然被检查出来?

这篇具有很好参考价值的文章主要介绍了微信小程序过审:已经加了开关,隐藏的页面依然被检查出来?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

因为微信为了自身平台规避法律风险,开发的很多功能需要提供相关的证件或者资质,但是相关的资质办理难度大,或者一般的公司根本办不下来。个人开发者限制就更大了,只能上架一下小工具类的小程序。那么绕过审核就是一个很重要的上线技巧。

以下是本人尝试过的方案

方案一(踩坑记录,失败)

通过后台设置一个状态,审核的时候就开着,让审核看到准备好的页面,审核过了就关了。结果就是一直被拒,而且拒绝原因截图竟然有我隐藏的页面,我明明已经隐藏了跳转该页面的逻辑。

原因就是,微信后台审核很可能能够看到并访问你配置路由pages.json里的所有文件(我用的uniapp开发的),因为我完全弃用的页面代码,只是没删除,微信审核依然能给我扒出来,我删除以后就没问题了。

也有开发者反应,他的小程序审核一直不通过,多次之后,微信官方的回复是,能够看到他隐藏的代码,必须要把那些违规的功能下线之后才能给予通过。

确实,当他把相关代码删除之后,马上就审核通过了。

方案二(终极方案,完美解决)

首先,通过后台设置一个状态,这个是必须的,或者你通过微信小程序提供可以查看是线上版本的还是开发版本的api: wx.getAccountInfoSync()来判断也可以,因为微信审核时,只会看审核版本,不会去看你线上版本,除非有人投诉举报,官方才会再次检查你的线上版本

const accountInfo = wx.getAccountInfoSync(); // develop  	开发版 
accountInfo.miniProgram.envVersion = 'release'; //上线审核的时候就注释掉这段代码,release就是上线以后的状态,平时开发,就手动修改状态为线上,因为平时开发和审核时是develop

通过后台设置一个状态,不要使用bool型来控制,最好使用string来判断,我就是用判断字符串,代码中加一个全局参数来使用的

然后,重点来了,在你的违规页面里面进行判断。审核时,让他展示你想让他们看到的页面,用v-if或者v-show来判断是否要展示违规组件,全局判断的参数,默认要让其展示隐藏功能的状态。

小程序审核冒出没有的页面,前端,微信小程序,小程序

把所有违规的页面都加上判断,展示审核状态要呈现的组件UI,这样就完美规避了审核(为何每个违规页面都加?前面已经说过了,微信审核可能看到你所有的页面。所以需要一个一个的修改) 文章来源地址https://www.toymoban.com/news/detail-845273.html

有用记得给个大大的赞👍🏻哦!

到了这里,关于微信小程序过审:已经加了开关,隐藏的页面依然被检查出来?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序switch开关组件修改样式(大小,颜色)

    以上尺寸根据你的具体情况来调整

    2024年02月11日
    浏览(60)
  • 微信小程序控制元素显示隐藏

    微信小程序是一种轻量级的应用程序,它可以在微信中运行,具有快速、便捷、易用等特点。在微信小程序中,我们可以通过控制元素的显示和隐藏来实现特定的功能。本文将介绍如何使用微信小程序控制元素的显示和隐藏,以及如何应用这些技巧来开发更好的小程序。 1.

    2024年02月04日
    浏览(58)
  • 微信小程序点击显示和隐藏

    要实现微信小程序的点击显示和隐藏功能,可以采用以下方法: 1、在wxml文件中定义按钮或者其他需要点击显示和隐藏的元素,并设置按钮或者元素的样式和属性。 2、在对应的js文件中,先定义一个变量,用于标识当前按钮或者元素的状态,比如:var isShow = false; 3、在按钮或

    2024年02月16日
    浏览(61)
  • 微信小程序显示和隐藏分享按钮

    https://developers.weixin.qq.com/miniprogram/dev/api/share/wx.hideShareMenu.html 隐藏之后就不可以分享了 显示之后就可以显示了,可以先全部隐藏,根据条件进行显示

    2024年01月20日
    浏览(42)
  • 微信小程序滑动显示/隐藏状态栏

    我们在开发应用的时候经常会遇到各种需求,比如有时候我们想要实现这种效果,想要让顶部的导航栏跟随页面的滑动实现隐藏和显示,这个时候就需要发动我们的小脑筋想一下要如何实现了 在实现功能之前,首先我们要明白功能的实现方式以及原理。 简单来看就是两个步

    2024年02月05日
    浏览(71)
  • 微信小程序如何判断是否已经订阅某条消息

    判断订阅消息是否已经订阅 res.subscriptionsSetting.itemSettings 返回的是所有订阅消息的对象集合,\\\'accept\\\' 表示用户同意订阅这条消息,\\\'reject\\\' 表示用户拒绝订阅这条消息,\\\'ban\\\' 表示已被后台封禁。

    2024年02月11日
    浏览(68)
  • 微信小程序隐藏左上角返回键

    在跳转页面的时候使用wwxredirectTo({url: \\\'/pages/home/home\\\',}). 然后在home页面的js文件中的 onshow里面添加 wx.hideHomeButton();  //隐藏home/返回主页按钮 不然还是会出现一个返回主页的按钮 第一:wx.navigatorTo  //新页面打开,默认会有返回按钮 第二:wx.redirectTo     //当前页面打开,默

    2024年02月05日
    浏览(54)
  • 微信小程序做登录密码显示隐藏效果

     在编辑器和苹果手机上面显示就是正常的大小,在安卓手机上面黑点就非常大,需要单独调   安卓手机显示比较大  wxml 注意:在html中的input是通过切换type的属性值来实现隐藏显示的 在微信小程序的input里面type没有password属性 是通过password属性的true或者false来设置是否为密

    2024年02月12日
    浏览(59)
  • 微信小程序隐藏滚动条的方法

    当小程序页面展示内容超过屏幕高度或宽度,我们想要看到全部内容,这时候就必须用到页面滚动。可是,我们发现滚动页面的滚动条特别的突兀和丑陋,而且参考大部分的小程序都是将滚动条去掉了。那么,我们该怎么去掉滚动条呢? 当展示内容超过页面高度,会触发pa

    2023年04月17日
    浏览(76)
  • 微信小程序-MQTT-ESP8266操作SG90开关灯

    本例仅供参考,不进行更新完善。 困难:微信小程序域名限制; ESP8266连接MQTT可参考:HTML Echarts图形统计实时显示DHT11温度(四)_我也不清楚的博客-CSDN博客_vue echarts温度计动态显示温度 ESP8266控制SG90可参考:NodeMcu(ESP8266)控制SG90_我也不清楚的博客-CSDN博客 ESP8266 DNS WEB动态配

    2024年02月12日
    浏览(61)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包