Einbindung html file in die MainActivity.ja
Yvonne.J.M
- html
- java
- xml
0 ralphi
Hallo Leute,
Ich habe ein Problem mit meinem index.html file. Das wie folgt aussieht: Ich programmiere, oder habe es zumindest vor, eine Android-Web-App zu programmieren auf der Basis von ApacheCordova. Das file, welches beim debuggen zuerst aufgerufen wird ist meines Wissens nach das MainActivity.ja file. Allerdings steht der auszuführende code in der index.html (//assets/www/) und ich müsste irgendwie auf den code, bzw die Funktionen darin zugreifen können. Also index.html irgendwie einbinden. Das beste was ich bis heute hinbekommen habe ist: super.loadUrl("file:///assets/www/index.html"); Damit bekomme ich folgende Fehlermeldung: Application Error net::ERR_FILE_NOT_FOUND("file:///assets/www/index.html");
Ist die Pfadangabe falsch? oder werden html files generell anders eingebunden? Ich sitze seit 5 Wochen an diesem Problem und hoffe auf Hilfe.
Danke
Hi Yvonne,
was möchtest du den mit der MainActivity.js machen.
ich habe auch einmal kurz getestet, ob ich die Hardware (GPS etc.) mit einbinden kann. Habs allerdings nach 1. Misserfolg erstmal auf Stapel gelegt. Wenn du ein Vorgehen hast, schreibs bitte ;-)
Für 'anspruchlose' Apps ist das Vorgehen denkbar einfach. Nach Installation von zB. cordova (das selbe Vorgehen wie bei Phonegap, ionic etc.)
in der DOS-Shell (als admin):
fertig
Meine config.xml:
<?xml version='1.0' encoding='utf-8'?>
<widget id="de.meine-domain" version="2.2.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>Homi2-3</name>
<description>
Homi 2.3 - mein besseres Whiteboard :-)
</description>
<author email="dev@cordova.apache.org" href="http://cordova.io">
ralphi aus LA
</author>
<content src="index.html" />
<access origin="*" />
<icon src="GooglePlay.png" />
<icon src="mdpi.png" platform="ios" width="57" height="57" density="mdpi" />
<platform name="android">
<icon src="ldpi.png" density="ldpi" />
<icon src="mdpi.png" density="mdpi" />
<icon src="hdpi.png" density="hdpi" />
<icon src="xhdpi.png" density="xhdpi" />
</platform>
</widget>