Ich habe ein Problem mit Phonegap, um ein Formular im Webbrowser auf Android und iPhone zu öffnen. Ich möchte ein Formular mit js wie diese zu übermitteln:
<html>
<body>
<form target="_blank" action="https://externalDomain.com">
<input value="123" />
<input value="456" />
</form>
<script>
form.submit();
// do something else
</script>
</body>
</html>
Die Ausführung dieses Skripts erfolgt also in einer Datei, die auf dem Gerät gespeichert ist, sagen wir "index.html", und ich möchte, dass sich die Übermittlung im Browser öffnet, weil der Benutzer ein Zahlungsformular auf "externalDomian.com" ausfüllen muss. Der Benutzer wird dann wieder in die App einsteigen und er könnte überprüfen, ob die Zahlung korrekt verarbeitet wurde.
Im mit phonegap 2.0.0 auf Android Ich habe versucht, diese Konfiguration auf config.xml, aber es hat nicht helfen
<access origin="https://externalDomain.com" browserOnly="true" />
Auf dem iPhone habe ich das Flag OpenAllWhitelistURLsInWebView in der Cordava.plist auf NO gesetzt, hat auch nicht geholfen.
Für jede Hilfe wären wir Ihnen sehr dankbar.