Je veux créer une variable localstorage à partir de mon application native à l'aide de UIWebView et je veux accéder à la même version sur safari. Considérons que je définis la variable localstorage pour l'URL: http://localhost:3000/index.html de l'application native et que vous souhaitez accéder à la même chose sur Safari.Est-il possible de partager les données locastorage entre UIWebView (application native) et safari?
Est-il possible de partager les données locastorage entre UIWebView (application native) et safari?
Répondre
Cela n'est délibérément pas possible en raison du sandbox d'application native. Une application ne peut pas accéder aux données d'une autre personne, y compris les cookies de UIWebView, localstorage, etc. Ceci n'inclut pas le partage d'informations entre Safari et des applications tierces. L'approche la plus proche est que votre application lance une URL qui s'ouvre dans Safari et récupère un script de votre serveur qui définit la valeur dont vous avez besoin. En plus de l'inconvénient évident de désactiver cette application dans Safari lorsque vous définissez la valeur, vous devez également veiller à ne pas ouvrir toutes les failles de sécurité, en fonction des données de stockage local. est utilisé pour. Vous devez au moins effectuer une vérification approfondie des données stockées.
- 1. Partage entre safari et l'application native
- 2. Partager la base de données sqlite entre l'application native et html5
- 3. locaStorage et javascript boucle
- 4. Partage de données entre UIWebView et UIViewController
- 5. partager des données entre l'application native iOS et l'application du navigateur
- 6. Partager des données entre bash et php
- 7. Partager la vue entre deux vues react-native
- 8. Comment partager des données entre safari mobile et un WebView sur le même domaine (côté client uniquement)
- 9. Partager des données entre les appareils (Swift)
- 10. partager le magasin de données de base entre les applications
- 11. Comment partager des données entre les threads?
- 12. Partager des données entre les processus mod_python
- 13. Comment partager des données entre les classes?
- 14. Partager les données entre le service local et l'activité d'hébergement
- 15. Partager des données entre des applications tierces
- 16. Partager des données de session entre Rails et PHP
- 17. Accéder à localStorage défini par Safari à partir de l'application native à l'aide de UIWebView
- 18. Comment partager des données entre une application mobile (.Net Compact) et une application WinForms (.Net)?
- 19. Possibilité d'intégrer un navigateur Safari dans une application mobile native
- 20. Comment partager des données entre une application C++ et une application C# sans fichiers?
- 21. Partager des données de base entre applications
- 22. partager des données entre directives
- 23. Android - Partager des données entre les applications sur Internet
- 24. Partager la base de données entre l'application et le Web
- 25. Emoji rétractable sur safari mobile (et UIWebView)
- 26. Android Application native et AIR Communication
- 27. Ouverture de l'application native. de Safari
- 28. Partager des widgets entre PyQT et Boost.Python
- 29. Partager un jeton (données) entre les utilisateurs de l'application Android
- 30. différence entre UIScrollView et UIWebView