UIWebView nadaje się do wyświetlania HTML, ale chciałbym zmodyfikować załadowany DOM z mojego programu Objective-C. Czy ktoś wie, jak to zrobić? Jest to strona innej firmy, więc nie mogę do tego dodać żadnego niestandardowego JS ... chyba że będę mógł jakoś zmodyfikować DOM.Czy jest jakiś sposób uzyskać dostęp do DOM z Objective-C podczas korzystania z UIWebView?
6
A
Odpowiedz
3
To może być pomocne, aby nie popełnić plagiat dostawcy rozwiązań w link, oto link: http://lists.apple.com/archives/safari-iphone-web-dev/2008/Sep/msg00001.html
1
Niektóre bardziej pokrewne techniki wokół komunikacji Obj-C/JS:
Korzystanie UIWebView lokalnych zasobów:
http://dominiek.com/articles/2008/7/19/iphone-app-development-for-web-hackers
Google Maps API dla iPhone:
http://code.google.com/p/iphone-google-maps-component/
Dwukierunkowy telefonicznej między Obj-C i JavaScript:
Powiązane problemy
- 1. Dostęp jest zabroniony podczas korzystania z FileOutputStream
- 2. "Dostęp do ścieżki systemowej jest zabroniony" podczas korzystania z "System.IO.Directory.Delete"
- 3. Jak uzyskać dostęp do obiektu z kontekstu topologii do śruby podczas korzystania z burzy?
- 4. Jedność - Czy można uzyskać dostęp do OnValidate() podczas korzystania z niestandardowego inspektora?
- 5. Czy istnieje jakiś powód do korzystania z System.Uri?
- 6. Jak uzyskać dostęp do DynamoDB z AWS Lambda podczas korzystania z Serverless Framework?
- 7. Czy jest jakiś sposób użyć nowego DrawerLayout z ActionBarSharlock?
- 8. Czy jest jakiś skrótowy sposób na uzyskanie float z tablicy?
- 9. Czy jest jakiś sposób poznania pid z uruchomionego programu?
- 10. Prosty HTML Dom - Błąd krytyczny podczas korzystania z pliku load_file
- 11. Jak uzyskać dostęp do Seconds_Behind_Master z SQL
- 12. Właściwy sposób importowania podczas korzystania z timeit?
- 13. Czy można zdalnie uzyskać dostęp do notatnika programu IPython bez korzystania z wbudowanego drukowania?
- 14. Jak uzyskać dostęp do zmiennej instancji wewnątrz elementu BindingAdapter podczas korzystania z powiązania danych Androida?
- 15. Zezwolenie na dostęp do lokalizacji wewnątrz UIWebView
- 16. Czy możliwe jest manipulowanie kodami bajtowymi podczas korzystania z OSGi?
- 17. Czy jest jakiś sposób, aby uzyskać szczegóły transakcji z PayPal na stronie powrotu dla php?
- 18. Czy jest jakiś przełącznik do cichej deinstalacji?
- 19. Czy jest jakiś sposób, aby uzyskać zrzuty ekranu również z procesów, gdy są one mininimized?
- 20. Czy jest jakiś znany sposób suszenia JSON
- 21. Czy istnieje sposób na zawinięcie bloku ObjectiveC do wskaźnika funkcji?
- 22. Jak uzyskać zawartość html z UIWebView?
- 23. Czy jest jakiś klejnot Ruby do korzystania z interfejsu API Obrazów Google?
- 24. Czy mogę uzyskać dostęp do cookie z Socket.io?
- 25. Czy jest jakiś sposób na stworzenie łatki do przeglądu?
- 26. Jaki jest właściwy sposób korzystania z PushSharp?
- 27. Czy jest jakiś sposób, aby uzyskać rozszerzenie pliku z adresu URL:
- 28. Cytaty podczas korzystania z grep?
- 29. Czy rozpoczęcie korzystania z Catalyst jest możliwe podczas nauki Perl?
- 30. Jaki jest poprawny sposób radzenia sobie z migracją DB podczas korzystania z South, Django i Git?
Widziałem tę metodę po zadaniu pytania. To będzie żmudne, ale popieram to, że powinienem zrobić większość tego, czego potrzebuję w ten sposób. Dzięki! –