Revisión de miniprogramas de WeChat: cómo omitir la revisión en línea de los miniprogramas de WeChat, recuerde darle me gusta si es útil

Cómo omitir la revisión en línea de los applets de WeChat (no es fácil de usar y regresa para quejarse de mí)

prefacio

Al desarrollar proyectos, muchos desarrolladores encuentran que la parte más difícil del lanzamiento de WeChat Mini Programs no es la etapa de desarrollo, sino el mecanismo de revisión de WeChat. Debido a que WeChat usa su propia plataforma para evitar riesgos legales, muchas funciones deben proporcionar certificados o calificaciones relevantes, pero relacionado Es muy difícil solicitar calificaciones, o las empresas comunes no pueden hacerlo en absoluto Entonces, omitir la revisión es una habilidad en línea muy importante.

opcion uno

Muchas soluciones en Internet establecen un estado en segundo plano, lo abren durante la revisión, permiten que la revisión vea la página preparada y lo cierran después de la revisión. Una
desventaja de esta forma de revisión es que durante este período, los usuarios normales tendrán ser una pagina de auditoria cuando la visites, esto es muy incomodo.

La sugerencia es configurar dos variables a través de la interfaz, usar una variable cada vez, usar otra variable la próxima vez y usarlas alternativamente, para evitar la situación de que los usuarios normales vean la página de auditoría durante el período de auditoría.

Opción 2 (recomendada)

La siguiente es una forma de cambiar sin problemas, que puede pasar la revisión sin que el usuario se dé cuenta.
Solución 1 El usuario no puede acceder al proyecto normalmente durante la etapa de revisión, por lo que consideramos dejar que el usuario pase la revisión sin que lo perciba.

Permítanme hablar primero sobre el mecanismo de revisión de WeChat, no pregunten de dónde vino, el equipo ha estado tanteando durante varios años y me hará llorar si digo demasiado (esto es muy importante) 1. La versión verificado por los revisores de WeChat
es la versión de desarrollo, no la versión oficial Y la versión de experiencia .
2. El tiempo para la revisión de WeChat generalmente varía de 1 hora a 1 día. El siguiente es el tiempo aproximado:

La revisión más rápida en días no laborables | Dentro de 1 hora,
la revisión será muy rápida durante la tarde hasta las 6:00 de lunes a viernes | 1 hora a 2 horas,
el tiempo no es fijo desde las 6:00 hasta la madrugada del día días laborables |
El tiempo de revisión oscila entre 1 y 6 horas después de la medianoche Será muy largo | Normalmente se revisará a la mañana siguiente

3. Debido a los diferentes revisores, WeChat tiene diferentes esfuerzos de revisión. A veces es fácil de aprobar y, a veces, estará atascado durante mucho tiempo. En general, es fácil aprobar la revisión de lunes a viernes. Si se publica el sábado o el domingo, el revisor lo revisará de manera más estricta. Por ejemplo, si la página utilizada para la revisión es demasiado simple, se considerará como un domo, o utilizará el enrutamiento para saltar a otras páginas para revisarlas una por una. El resumen es que cuando la revisión no está ocupada, será muy doloroso desenterrar los detalles.Aunque se pueden procesar modificaciones posteriores, el proceso es doloroso.
Por favor agregue una descripción de la imagen

Aquí viene el punto importante : el subprograma WeChat proporciona una API para verificar si es una versión en línea o una versión de desarrollo: wx.getAccountInfoSync()

Use wx.getAccountInfoSync() para obtener si es una versión de experiencia o una versión oficial. A través del juicio de estado, escriba una página de revisión simple y muéstrela al revisor. La página de revisión debe tener ciertas funciones, y si es demasiado simple , se reconocerá como una página del domo. De esta
forma, se omitirá la auditoría.

el código

Cree una nueva página de componentes de onlineCompoenet, que se utiliza para evitar la auditoría de WeChat

Componente de auditoría onlineCompoenet.js

const app = getApp()
Component({
    
    
  /**
   * 组件的属性列表
   */
  properties: {
    
    

  },
  lifetimes: {
    
    
    // 生命周期函数,可以为函数,或一个在methods段中定义的方法名
    attached: function () {
    
    
      const that = this;
      const accountInfo = wx.getAccountInfoSync(); // develop  	开发版 
      accountInfo.miniProgram.envVersion = 'release';
      if (accountInfo.miniProgram.envVersion === 'release' || accountInfo.miniProgram.envVersion === 'trial') {
    
    
        that.setData({
    
    
          showComponenet: false,
        });
      } else {
    
    
        app.globalData.isOnline = true;
        that.setData({
    
    
          showComponenet: true
        });
    
        wx.setNavigationBarTitle({
    
    
          title: '列表',
        });
        try {
    
    
          wx.hideTabBar({
    
    
            fail: function () {
    
    
              setTimeout(function () {
    
     // 做了个延时重试一次,作为保底。
                wx.hideTabBar()
              }, 500)
            }
          });
        } catch (error) {
    
    

        }

      }
    },
    moved: function () {
    
    },
    detached: function () {
    
    },
  },
  /**
   * 组件的初始数据
   */
  data: {
    
    
    showComponenet:false
  },

  /**
   * 组件的方法列表
   */
  methods: {
    
    
    

  }
})



Componente de auditoría onlineCompoenet.wxml El contenido del componente de auditoría debe ser preferiblemente contenido introductorio, como la introducción del sitio web oficial, la introducción del producto, etc. Este tipo de página también necesita realizar algunas funciones interactivas para evitar que la auditoría piense que la página es demasiado sencillo y no homologado Se recomienda hacer algo sencillo Se pueden considerar páginas secundarias o mapas, teléfonos, etc.

<view wx:if="{
     
     {showComponenet}}" class="recommend_null">

</view>

Introduce el componente global en app.json, para que cualquier página pueda usar este componente


Simplemente agregue componentes a index.wxml


wx.getAccountInfoSync()
Por favor agregue una descripción de la imagen

Les deseo a todos un lanzamiento sin problemas del proyecto en línea, tres enlaces útiles con un solo clic

Supongo que te gusta

Origin blog.csdn.net/weixin_43614065/article/details/125778486
Recomendado
Clasificación