Bonjour,
Je développe une application qui tourne bien sous android (API 7) avec jqueryMobile 1.1.1, Jquery 1.7.1 et phonegap. Les composants se chargent correctement, et le style de phonegap se charge correctement.
J'ai essayé de fare tourner mon programme sous Symbian S60 5th Edition en suivant ce tutoriel :
http://docs.phonegap.com/en/2.1.0/gu..._index.md.html
Tout s'est installé correctement, j'ai placé jquery.mobile-1.1.1.min.js et jquery-1.7.1.min.js dans lib j'ai modifié le Makefile comme ici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
MKPATH = mkdir -p
RM_RF = rm -rf

all :: js package

clean :: clean_libs

clean_libs:
	-$(RM_RF) lib
	
package:
	cp lib/phonegap.js framework/www/phonegap.js
	cp lib/jquery.mobile-1.1.1.min.js framework/www/jquery.mobile-1.1.1.min.js
	cp lib/jquery-1.7.1.min.js framework/www/jquery-1.7.1.min.js
	cd framework/ && zip -r app.zip www/* -x www/wrt_preview_frame.html www/wrt_preview_main.html www/preview/ www/*.wgz
	mv framework/app.zip app.wgz
	
js: lib/phonegap.js lib/jquery.mobile-1.1.1.min.js lib/jquery-1.7.1.min.js

lib/phonegap.js: js/phonegap.js.base js/acceleration.js js/accelerometer.js js/audio.js js/camera.js js/camera/com.nokia.device.utility.js js/camera/com.nokia.device.framework.js js/camera/s60_camera.js js/camera/com.nokia.device.camera.js js/contacts.js js/debugconsole.js js/device.js js/geolocation.js js/map.js js/network.js js/notification.js js/orientation.js js/position.js js/sms.js js/storage.js js/telephony.js
	$(MKPATH) lib
J'ai ensuite ajouté ces meta de ma page index.html :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!-- Look des pages de l'appli -->
		<LINK rel=STYLESHEET href="styles.css">
		<!-- pour spécifier au naviageteur comment afficher la page  -->
		<meta name="viewport" content="width=device-width, initial-scale=1">
		<!-- le fichier css pour formater nos balises html -->
		<link rel="stylesheet" href="jquery.mobile-1.1.1.min.css" />
		<!-- importation du bibliothèque jquery et jquery pour les mobiles -->
		<script src="jquery-1.7.1.min.js"></script>
		<script src="jquery.mobile-1.1.1.min.js"></script>
		<!-- importation du bibliothèque cordova ( phoneGap ) -->
		<!-- script src="cordova-2.1.0.js"></script -->
		<script language="javascript" type="text/javascript" src="phonegap.js"></script>
		<script language="javascript" type="text/javascript">
		
			document.addEventListener('deviceready', function() {
				// device ready! initialize your app.
			}, false);
			
		</script>
Notons que les .js se sont retrouvés dans le même dossier que index.html, et que les .css sont présents.
Après avoir make et chargé le fichier généré dans l'émulateur, je peux lancer l'appli, mais il n'y a aucun style, JQuerry semble complètement ignoré et les liens ne fonctionnent plus.

Voyez-vous quelque-chose que j'ai oublié ? Tout est compatible ? Avez-vous des examples de codes ou des tutos avec phoneGap, JQuerry et Symbian à la fois (je ne trouve rien sur internet).

Merci d'avance