Maison > Questions et réponses > le corps du texte
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 ?
淡淡烟草味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
世界只因有你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.
某草草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].