recherche

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

objective-c - interaction wkwebview js comment ajouter plusieurs ScriptMessageHandler de manière pratique et rapide

S'il existe de nombreuses méthodes interactives, il est ennuyeux de les ajouter une par une et de devoir les supprimer une par une. Existe-t-il un moyen de le résoudre avec une petite quantité de code ?
Lors de l'ajout d'une interaction, vous devez opérer à 3 endroits 1. Écrire la méthode pour implémenter 2 .Ajouter ScriptMessageHandler 3. Le supprimer dans dealloc est vraiment ennuyeux

Je mets maintenant ces noms de méthodes dans le tableau, parcoure le tableau pour ajouter et supprimer. Maintenant, je dois effectuer deux opérations : 1. Écrire la méthode à implémenter 2. Ajouter un nom de méthode dans le tableau

J'ai également pensé à utiliser le runtime pour obtenir le nom de la méthode, mais comment identifier s'il s'agit d'une méthode d'interaction js ??

高洛峰高洛峰2851 Il y a quelques jours693

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

Pas de réponse
  • Annulerrépondre