recherche

Maison  >  Questions et réponses  >  le corps du texte

objective-c - 京东iOS ,APP 热更新是怎么实现的?

像京东APP 里面内容,底部ICON ,桌面app图标等等,都能热更新。。请问用的是什么技术?

巴扎黑巴扎黑2772 Il y a quelques jours798

répondre à tous(5)je répondrai

  • 怪我咯

    怪我咯2017-04-18 09:08:06

    Toutes les images sont obtenues en ligne et hors ligne vers le local. Si le serveur est modifié, elles seront mises à jour naturellement. Des mises à jour chaudes sont définitivement disponibles en ligne pour les photos.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 09:08:06

    La capture de paquets à l'étage est déjà très évidente
    Ces images de jd peuvent être obtenues à chaque fois
    Aucune logique n'est impliquée de toute façon
    Si la logique est impliquée, vous pouvez utiliser JSPatch ces choses

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 09:08:06

    C'est lié à JSPatch, vous pouvez consulter les documents associés

    répondre
    0
  • 阿神

    阿神2017-04-18 09:08:06

    En plus de la méthode mentionnée ci-dessus : l'application de JD.com ne semble pas être purement native. Ionic et React Native peuvent réaliser des mises à jour à chaud.

    répondre
    0
  • 阿神

    阿神2017-04-18 09:08:06

    Le serveur a un
    numéro de version + liste de fichiers, je l'appelle m.manifest
    Lorsqu'une nouvelle visite arrive, comparez les fichiers m.manifest locaux et du serveur et constatez que différents numéros de version sont trouvés, juste suivez la balise de rechargement de la liste de fichiers
    <html> et ajoutez le manifeste

    <html manifest="m.manifest">  
    

    Bien sûr, vous devez ajouter des autorisations d'accès et mettre à jour la logique, vous pouvez consulter le manifeste

    répondre
    0
  • Annulerrépondre