Jak uruchomić wystąpienie IE z aplikacji? Czy lepiej ćwiczyć stronę do okna i okna przeglądarki?Jak uruchomić IE7 z aplikacji Windows Phone?
Odpowiedz
Możesz uruchomić URI w przeglądarce przy użyciu WebBrowserTask.
Używaj go tak:
var wbt = new WebBrowserTask();
wbt.URL = "http://stackoverflow.com/";
wbt.Show();
Musisz użyć WebBrowserTask:
WebBrowserTask browser = new WebBrowserTask();
browser.URL = "http://www.google.com";
browser.Show();
Wystarczy więc jesteś świadomy, można również osadzić przeglądarkę wewnątrz aplikacji przy użyciu formantu WebBrowser.
Jest tam w przyborniku, po prostu przeciągnij go na swoją stronę. można poruszać się z kodem, jeśli chcesz podoba ..
private void webBrowser1_Loaded(object sender, RoutedEventArgs e) {
webBrowser1.Navigate(new Uri("http://www.bing.com/", UriKind.Absolute));
}
Jeśli to zrobisz, uwaga na możliwy wpływ na zachowanie przycisku wstecz. - Jeśli użyjesz pełnego panelu przeglądarki WebBrowser do naśladowania IE, przycisk powrotu nie będzie nawigował wstecz przez wiele stron internetowych, tak jak w IE. –
Dzięki za wyjaśnienie, że Matt. Tak WebBrowser i WebBrowserTask nie wykonują dokładnie tych samych funkcji. Sevki, jeśli zdecydujesz się zajrzeć dalej, zobaczysz, jak się różnią. Nie jest to publikacja jako konkurencyjna odpowiedź, a raczej informowanie o wszystkich opcjach ... wtedy możesz zdecydować, co działa zgodnie z Twoimi potrzebami. –
Jestem tego świadomy. Oto moje podejście do problemu, są plusy i minusy zarówno dla ... musisz zrobić tombstoning, kiedy przekierowujesz do zewnętrznej instancji i nie możesz wyświetlać twoich niestandardowych kontrolek, ale wersja wbudowana nie ma zdarzenia Download proress changed aby pokazać postęp pobierania strony internetowej, która pozostawia ci statyczną (ironicznie) animację.Skończyłem z osadzonym, ponieważ wydawało się bardziej odpowiednie w tym czasie. – Sevki
Matt i Oliver już odpowiedział na pytanie, ale szukałem tego i myśli kilka dodatkowych informacji byłoby pomocne ponieważ nienawidzę tropienia nazw:
- trzeba mieć odniesienie do Microsoft.Phone.dll (Automatyczna w Silverlight Apps)
- Musisz umieścić
using Microsoft.Phone.Tasks;
na szczycie swojej klasy (jest to przestrzeń nazw, gdzie WebBrowserTask jest zadeklarowana).
Następnie można użyć kodu przedstawiony powyżej, lub korzystać z tego nieznaczne wahania:
WebBrowserTask task = new WebBrowserTask() { URL = "http://wirebear.com/blog" };
task.Show();
Dopóki masz obsługiwane tombstoning w swojej aplikacji, użytkownik może po prostu trafić z powrotem do powrotu, który jest zwykle pożądane zachowanie. Kolejną zaletą jest to, że ładowanie przeglądarki naprawdę dobrze się sprawdza w WP7, tak że wygląda na to, że jest częścią aplikacji. Przeglądarka jest wyposażona w animację kołowrotu i na chwilę pokazuje twoją appBar, a następnie przełącza je na ikony przeglądarki - bardzo ładny efekt na zaledwie 2 linie kodu!
Możesz to kliknąć prawym przyciskiem myszy i wybrać "rozwiązuj". To powinno zaoszczędzić ci trochę czasu. – jalgames
W systemie Windows Phone 8 adres URL został wycofany. Użyj tego:
WebBrowserTask webBrowserTask = new WebBrowserTask();
webBrowserTask.Uri = new Uri("http://msdn.microsoft.com", UriKind.Absolute);
webBrowserTask.Show();
Zobacz dokumentację zadania IE pod numerem MSDN.
- 1. Jak uruchomić emulator Windows Phone w VMware
- 2. Transakcja PayPal z użyciem aplikacji Windows Phone
- 3. Darowizna w aplikacji Windows Phone
- 4. Nie można uruchomić emulatora Windows Phone
- 5. Jak uruchomić URL YouTube na Windows Phone 7
- 6. Jak uruchomić funkcję w wątku tła dla Windows Phone 7?
- 7. Jak uruchomić aplikację w tle w systemie Windows Phone?
- 8. Jak wysłać wiadomość e-mail z aplikacji Windows Phone 8?
- 9. Emulator Windows Phone Emulator
- 10. Pierwsze Wersja aplikacji Windows Phone 8
- 11. Publikowanie aplikacji Unity w sklepie Windows Phone
- 12. Jak mogę uruchomić emulatora Windows 8 Phone przez VirtualBox?
- 13. Wdrażanie aplikacji w systemie Windows Phone 7
- 14. Windows Phone 8, ustawienia aplikacji nie trwały
- 15. Własne wdrożenie aplikacji Windows Phone 8
- 16. Windows Phone 7 pin do uruchamiania płytek z poziomu aplikacji
- 17. IsolatedStorage Windows phone 8
- 18. nie można uruchomić VSTest.Console.exe z nieprzestrzegania interaktywnej usługa systemu Windows lub Windows Phone dla Projektu
- 19. Jak korzystać z zestawu narzędzi Windows Phone w Windows Phone 8.1 Uniwersalna aplikacja
- 20. Windows Phone 8.1 IRC
- 21. Jak zaimplementować rejestrowanie błędów w aplikacji Windows Phone?
- 22. Jak zbierać dzienniki aplikacji w systemie Windows Phone 8.1?
- 23. Używanie przenośnej biblioteki F # z aplikacji Windows Phone 8
- 24. Jak wykonać wykres w aplikacji Windows Phone Universal App
- 25. Jak uzyskać wersję aplikacji w systemie Windows Phone?
- 26. Windows Phone 7 - ładowanie animacji
- 27. Jak dodać AppBar w Windows Phone 8.1
- 28. Windows phone 7 config/appSettings?
- 29. Brak listy emulatorów do wdrożenia aplikacji Windows Phone
- 30. Aplikacja WIndows Phone Runtime sms
Cześć Sevki, zagłosuję na oba te pytania, ponieważ technicznie jest ta sama odpowiedź w tym samym czasie i obie poprawne. Również inna alternatywa, którą dodam poniżej, ale nie jest to dokładnie to, o co prosiłeś. –