safari konnte nicht öffnen Sie die Seite, weil der server nicht mehr reagiert
Ich habe eine Seite, die einige Zeit dauert zu laden asp.net website. Es funktioniert mit allen Android OS, alle MAC OS, alle iOS außer iOS mit der version 10.0.0.2 mit safari-browser
Wenn ich versuche zu laden, gleiche Seite mit safari in iOS 10.0.0.2, es wirft "safari konnte nicht öffnen Sie die Seite, weil der server nicht reagiert'.
Ich kenne den Grund für diesen Fehler ist, das meine Seite Zeit nehmen. Aber meine Seite ist bereits optimiert und es hat so viele Dinge, das ist, warum es die Zeit nehmen.
Ich möchte verhindern, dass meine Seite von diesem Fehler in der 10.0.0.2.
Ich habe versucht, alle möglichen Wege, um dieses Problem zu lösen, wie :
-
Klar, cookie-und Browser-Daten
-
Hinzugefügt 8.8.8.8 DNS server
-
Flugzeug-Modus on-off
-
iPhone neu starten
Aber nichts hilft.
Bitte helfen Sie mir, um herauszufinden, dieses Problem.
InformationsquelleAutor 3rdEye | 2016-10-25
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich, dass iOS 10.0.0.2 hat default-timeout ca 1 minute. Meine Seite wurde die Einnahme mehr als 1 minute zum laden. Das ist, warum safari davon ausgegangen, dass server nicht mehr reagiert und es wurde zu werfen, die Nachricht.
Habe ich nicht bekommen, eine Einstellung oder etwas zu verlängern timeout limit von safari. Am Ende habe ich meinen code optimiert.
Ich bin mit telerik rad raster in meine Seite, und seine MasterTableView - Eigenschaft namens 'HierarchyLoadMode" wurde als 'client'. Ich geändert es zu "ServerOnDemand'.
Dass mein Problem gelöst, indem reduzieren die Ladezeit der Seite.
Wie
1) 'Client' geladen grid-Daten beim laden der Seite.
2) 'ServerOnDemand' lädt raster-Daten in der grid-ausbau
Meine Ladezeit der Seite reduziert wurde, und safari zu drehen aufgehört Nachricht.
Wenn Sie mithilfe von telerik rad Gitter, ich hoffe das wird Ihnen helfen.
InformationsquelleAutor 3rdEye