recherche

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

La vue Web Android interagit avec la page distante ?

Lors du chargement d'une page renvoyée par un serveur distant en vue Web sous Android, les js de cette page peuvent-ils interagir avec le code local Android ?

我想大声告诉你我想大声告诉你2773 Il y a quelques jours804

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

  • 淡淡烟草味

    淡淡烟草味2017-05-18 10:53:34

    android : Ceci est réalisé en injectant directement du code js natif dans la page Webview et en utilisant la méthode addJavascriptInterface.
    ios : ios UIWebView lui-même a l'implémentation de la méthode stringByEvaluatingJavaScriptFromString, qui renvoie le résultat de l'exécution du script js

    répondre
    0
  • 某草草

    某草草2017-05-18 10:53:34

    XmlHttpRequest

    répondre
    0
  • 世界只因有你

    世界只因有你2017-05-18 10:53:34

    Les js dans la page WebView peuvent s'appeler avec le Java local d'Android. La méthode d'implémentation est légèrement différente pour les différentes versions d'Android. Vous pouvez rechercher le sujet spécifique. Il existe de nombreux exemples.

    répondre
    0
  • 某草草

    某草草2017-05-18 10:53:34

    Cela ne devrait pas être possible, imaginez, votre App打开任意url都可以对其注入JS代码,那还有什么安全可言?
    调用Web支付接口的时候,顺便把Cookie、Session什么的往自己服务器上发一份?
    虽然Chrome插件 peut faire ça[/squinting smile].

    répondre
    0
  • Annulerrépondre