Von meiner App MainPage gehe ich auf eine Website (alternativ: Ich gehe zur Aufgabe: E-Mail senden). Beim Drücken der "Zurück-Taste" wird anstelle von MainPage ein schwarzer Bildschirm angezeigt. Ich habe versucht, eine Lösung zu finden, habe sie aber noch nicht gefunden. Kann jemand helfen?WP7: Schwarzer Bildschirm beim Drücken der Zurück-Taste, wenn im Browser
0
A
Antwort
0
Ich habe herausgefunden, wie das Problem zu lösen (was ich aber sonst niemand hatte, vielleicht!). Wenn Sie einen externen Link erstellen müssen, tun Sie dies nicht direkt von Ihrer Hauptseite aus. Erstellen Sie stattdessen eine Zwischenseite, von der Sie extern verlinken (z. B. zu einer Website oder der E-Mail-Anwendung). Dann kommst du mit dem Zurück-Pfeil auf diese Seite zurück und benutzt eine logische Zeichenkette, war hier ... war noch nicht hier, du kannst zurück zur Hauptseite gehen. Siehe unten:
private void Button1_Click(object sender, RoutedEventArgs e)
{
/* instead of putting the code here, you go to another page
EmailComposeTask emailcomposer = new EmailComposeTask();
emailcomposer.To = "Ä;
emailcomposer.Subject = "Customer request";
emailcomposer.Body = "Text:";
emailcomposer.Show();
*/
var b = App.Current as App;
b.Emailat = "email";
NavigationService.Navigate(new Uri("/Page2.xaml",UriKind.Relative));
}
Und auf dieser anderen Seite:
protected override void OnNavigatedTo(System.Windows.Navigation.NavigationEventArgs e)
{
var c = App.Current as App;
string Howisit = c.Emailat;
if (Howisit == "email")
{
EmailComposeTask emailcomposer = new EmailComposeTask();
emailcomposer.To = "";
emailcomposer.Subject = "Customer request";
emailcomposer.Body = "Text:";
emailcomposer.Show();
var b = App.Current as App;
b.Emailat = "stop";
}
if (Howisit == "stop")
{
NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative));
}
}
Das ist es!
Verwandte Themen
- 1. Schwarzer Bildschirm im inneren preferenceScreen
- 2. iPad3 HD Schwarzer Bildschirm im Hochformat Orientierung
- 3. iPhone Simulator - Schwarzer Bildschirm
- 4. Schwarzer Bildschirm mit UIViewControllerAnimatedTransitioning
- 5. LWJGL - Schwarzer Bildschirm
- 6. WebBrowserTask Fehler beim Drücken der Zurück-Taste sehr schnell (WP7)
- 7. Zufälliger schwarzer Bildschirm beim Start Android App auf Gerät
- 8. Angular-UI-Router: Stopp des Controllers beim Zurückladen beim Drücken der Zurück-Taste im Browser
- 9. Zurück zur vorherigen Seite eine Zurücktaste drücken Android WebView Fragment
- 10. Schwarzer Bildschirm zeigt in Android (Startbildschirm)
- 11. Simulator zeigt Schwarzer Bildschirm mit ionischen
- 12. AndEngine GLES 2 - schwarzer Bildschirm, keine Fehler
- 13. AVAssetWriterInput - schwarzer Bildschirm, 46 Stunden lang
- 14. schwarzer Bildschirm bei der Verwendung von Python PIL Paste
- 15. Schwarzer Balken erscheint unter Navigationsleiste
- 16. Ein schwarzer Bildschirm blinkt nur für eine Weile
- 17. Wie man den Bildschirm einfriert, wenn Popover im Browser angezeigt wird?
- 18. IOS 7 Startbild, Anzeige schwarzer Bildschirm auf dem Gerät NUR
- 19. Drücken der Escape-Taste beim Öffnen der Datei Öffnet einen JavaScript-Schlüssel Drücken Sie
- 20. Schwarzer Bildschirm auf Chrome für Android html5 Video
- 21. Schwarzer Bildschirm erscheint beim Laden Bild in Bildansicht nach dem Aufnehmen von Bild in Kamera360 App
- 22. Ändern Hintergrund beim Drücken in UI Navigation Controller
- 23. WP7 App beendet, wenn bereitgestellt
- 24. Schwarzer Bildschirm mit Oculus PC SDK mit OpenGL und Qt
- 25. Schwarzer Bildschirm nach dem Anzeigen des Root-View-Controllers, NUR beim Erben von PayPalPaymentDelegate
- 26. Anstelle von UICollectionView wird ein schwarzer Bildschirm angezeigt
- 27. zeigt Alarmdialog beim Drücken der Taste
- 28. Berechtigung, wenn Benutzerdetails vom Browser gespeichert werden
- 29. Android: Get Key drücken, Tastenfreigabe Ereignisse außerhalb der Aktivität Bildschirm
- 30. Fehler beim Audio spielen im Browser
Haben Sie die Zurück-Taste überschrieben? –
Ich habe es in der MainPage.xaml.cs überschrieben, um zu sehen, dass es die App beendet, wenn ich von dort zurück drücke, aber der leere Bildschirm erscheint, wenn ich von der Website, auf die ich gegangen bin, zurück drücke. Ich glaube nicht, dass diese Überschreibung das Problem beeinflusst? – Hank
Passiert es jedes Mal, wenn Sie zurückgehen? Oder passiert es selten? Ich habe das gleiche Problem (manchmal leere Seite) sehr selten passiert. –