Longueur maximale de l'intention putExtra Méthode : Forcer la fermeture
Question :
Face à la fermeture forcée en essayant de changer d'activité après avoir utilisé putExtra pour transmettre le contenu HTML obtenu à partir d'une webView. Je soupçonne que la taille de la chaîne HTML en est la cause.
Réponse :
Le problème vient de la limitation de la méthode putExtra dans une intention. Selon la documentation, vous pouvez regrouper jusqu'à 1 Mo de données dans un bundle pour IPC. Cependant, cette limite peut être inférieure dans les scénarios avec des volumes de transactions élevés.
Solution :
Pour résoudre ce problème, envisagez d'utiliser une méthode alternative pour transférer le contenu HTML :
De plus, les étapes suivantes peuvent aider au débogage :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!