virtual-agent/ios

Par anthropics · knowledge-work-plugins

Intégration de Zoom Virtual Agent iOS via WKWebView. À utiliser pour l'injection de scripts Swift/Objective-C, les gestionnaires de messages, le relais support_handoff et les politiques de routage d'URL.

npx skills add https://github.com/anthropics/knowledge-work-plugins --skill virtual-agent/ios

Zoom Virtual Agent - iOS

Documentation officielle :

Liens rapides

  1. concepts/webview-lifecycle.md
  2. examples/js-bridge-patterns.md
  3. references/ios-reference-map.md
  4. troubleshooting/common-issues.md

Modèle d'intégration

  • Charger l'URL de campagne dans WKWebView.
  • Injecter window.zoomCampaignSdkConfig en utilisant WKUserScript.
  • Enregistrer les gestionnaires de messages pour les flux exit/common/handoff.
  • Gérer le comportement des URL dans les délégués de navigation (in-app, SFSafariViewController, ou navigateur système).

Garde-fous stricts

  • Enregistrer les scripts et gestionnaires avant l'interaction web.
  • Gérer le comportement de téléchargement iOS 14.5+ si nécessaire.
  • Conserver le support de la commande openURL dépréciée comme secours uniquement.

Enchaînement

Skills similaires