Gibt es irgendwelche Diagnose-Tools für die Fehlerbehebung von Inhalten mit Opera Mini?

StackOverflow https://stackoverflow.com/questions/618895

  •  03-07-2019
  •  | 
  •  

Frage

Ich habe eine Anwendung, die ich eine Vielzahl von Geräten und Plattformen bin Targeting. Die Anwendung kann verschiedene HTML-Render von der Art der Client basiert. Jedoch aufgrund der Komplexität der Anwendung, teilt es eine beträchtliche Menge an JavaScript-Bibliotheken, die auf einer Reihe von async und Ajax-Methodenaufrufen verlassen.

Eines der Ziele für die Anwendung Opera Mini. Diese „Art-of“ funktioniert, aber es scheint manchmal wie wenn die spezialisierte Auszeichnungs Aufbau bis zum Opera Mini JVM-Client herabs es wartet nicht, bis die Asynchron-Anrufe abgeschlossen sind. Gibt es Techniken und Werkzeuge, um zu sehen, was mit dem Opera-Server los ist (nicht meine Anwendung Web-Server) Seitenbearbeitung der Seite, um zu bestimmen, was ich tun kann, um diese solide zu machen?

War es hilfreich?

Lösung

Es scheint, dass nach einer weiteren Untersuchung, dass der Server-Seite Browser ziemlich pingelig, wenn es um CSS kommt. Ich kann das genaue Problem nicht erinnern, aber sobald ich das Stylesheet alle Inhalte entfernt wurden ordnungsgemäß angezeigt. An diesem Punkt, den ich langsam wieder eingeführt, um die CSS und everythning kam wieder online und arbeitete als erwartet.

Andere Tipps

Ihr Javascript wird nur eine kurze Zeit erlaubt werden, bevor es abgebrochen ist:

  

JavaScript läuft auf dem Mini-Server   wird nur für ein paar Sekunden laufen   bevor eine Pause, für die Ressourcen   Constraint Gründen. Dies gilt für   JavaScript laufen aufgrund eines Ereignisses Brennen   z.B. onload, sowie Code laufen   wegen einer Benutzeraktion.

~ http: // dev. opera.com/articles/view/opera-mini-web-content-authoring-guidelines/#javascript

Also das Beste wäre, die mindestens javascripty Version Ihrer Website mit dem Opera Mini User-Agenten zu dienen.

Sie können einmal in der Adressleiste server:source eine Seite geladen wird, wenn Sie den aktuellen DOM-Baum zu sehen.

Es ist auch möglich, dass die Quelle zu einem Skript auf dem Server zu schreiben server:source?post=http://your.server.com/script. Verwendung Es drei Felder als POST-Anforderung senden: url, host und html. Anschließend können Sie Ihr Skript in eine Datei machen speichern.

(Annehmen eine alte Frage, falls es jemand hilft.)

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top