Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

415
Visualizações
¿Cómo agregar paquetes de stickers animados a WhatsApp usando React Native?

Estoy usando el selector de imágenes para elegir imágenes webp animadas en Android nativo y puedo agregar pegatinas estáticas, pero no puede agregar un paquete de pegatinas animadas. Para evitar problemas con el tipo de archivo, he usado etiquetas adhesivas de muestra de los activos de etiquetas animadas de muestra de WhatsApp. (icono de la bandeja png con un tamaño de 96x96 de menos de 50 kb y 3 archivos webp animados)

Estoy usando react-native-whatsapp-sticker y lo modifiqué de acuerdo con un repositorioreact-native-dynamic-whatsapp-sticker . Esos módulos no se han actualizado desde hace 2 o 3 años, por lo que el repositorio no contiene código para pegatinas animadas. Así que comparé mi módulo con la aplicación de muestra de WhatsApp e hice los cambios correspondientes. No hay errores al crear la aplicación y se agregan pegatinas si configuro el paquete de pegatinas animadas en falso. Pero configurando "animated_sticker_pack"=true y luego agregando el paquete de stickers, WhatsApp muestra un error como "hay un problema con este paquete..." .

a continuación se muestra el código y los enlaces para el archivo de módulos. He estado tratando de resolverlo pero no pude tener éxito. Gracias por adelantado.

error

Código:

 let pack = { "identifier": 'id1', "name": 'name1', "publisher": 'pub', "tray_image_file": tray, "publisher_email": Meta['EMAIL'], "publisher_website": Meta['SITE'], "privacy_policy_website": Meta['POLICY'], "license_agreement_website": Meta['LICENSE'], "image_data_version":"1", "avoid_cache":true, "animated_sticker_pack":true, // if false then works fine for static sticker "stickers": stickers // array of {image_file:image.uri, emojis:['🙂', '😂'],} } const send = (pack) => { return RNWhatsAppStickers.prepare(JSON.stringify(pack)) .then(str => JSON.parse(str.slice('1')) ) // {"animated_sticker_pack": 1, "identifier": "id1", "isWhitelisted": 0, "name": "name1", "publisher": "pub"} .then(res => RNWhatsAppStickers.send(res.identifier,res.name) ) }

todos esos 5 archivos java responsables de enviar calcomanías a WhatsApp. https://github.com/CrackerKSR/temporal

over 4 years ago · Santiago Trujillo
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda