ÊÚÑíÝ æ ÝæÇÆÏ ãáÝ cordova.js æ ãáÝ phonegap.js - ÇáßæÑÏæÝÇ æ ÇáÝæä ÌÇÈ
ÇáßæÑÏæÝÇ æ ÇáÝæä ÌÇÈ Phone Gap / Cordova
ãÇ åæ ÇáãáÝ cordova.js æ ãáÝ phonegap.js æ ãÇ ÇáÝÇÆÏÉ ãä æÌæÏå¿
åæ ãáÝ ãæÌæÏ Ýì ÇáÑæÊ æáíÓ www íÞæã ÈÊÑÌãÉ compiler ÇßæÇÏ ÇáÊØÈíÞ Çáì äíÊÝ naitve
æÇáãáÝ åÐÇ ÚÈÇÑÉ Úä ãßÊÈÉ ßÈíÑÉ äÓÊÏÚíåÇ ãä ÎáÇá ßæÏ æÓíØ Èíä ÇßæÇÏ ÇáßæÑÏæÝÇ æ ÇáäíÊÝ
ÈãÌÑÏ æÌæÏåÇ äÚáã ÇäåÇ ÓÊÑÈØ Çì ÇßæÇÏ ÌÇÝÇ ÓßÑÈÊ js Çæ ÈáæÌä plugin ãÚ áÛÉ ÇáÇäÏÑæíÏ ÇáäíÊÝ naitve
ÇÐÇ ßäÊ ÊÚãá Úáì ßæÑÏæÝÇ :
ÇÐÇ ßäÊ ÊÚãá Úáì ÇáÝæä ÌÇÈ :ßæÏ:<script type="text/javascript" src="cordova.js"></script>
ÝÞØ ÖÚ åÐÇ ÇáßæÏ Ýì ÕÝÍÉ index.htmlßæÏ:<script type="text/javascript" src="phonegap.js"></script>
Çíä ãÓÇÑ ÇáãáÝ cordova.js æ ãáÝ phonegap.js ¿
åÐÇ ÇáãáÝ ÛíÑ ÙÇåÑ áäÇ æáßä ÙÇåÑ ááÊØÈíÞ , Çì äÚã åÐÇ ÇáãáÝ cordova.js ÛíÑ ãæÌæÏ ÏÇÎá ÑæÊ ÇáÊØÈíÞ www
æáßä ãæÌæÏ ÏÇÎá ÑæÊ ãäÕÉ ÇáÊØÈíÞ app1\platforms\android\platform_www
æÇáÐì íÊßæä ãä ÇáÈÇØä ÚäÏ Úãá ÈäÇÁ build ááÊØÈíÞ íÏãÌ ÏÇÎá apk
æÈÇáÊÇáì ÝåÐÇ ÇáãáÝ Óáíã ááãæÈÇíá æ ÛíÑ Óáíã ÈÔßá æåãì ááãÊÕÝÍ áÇäå áÇ íÝåãå
ÑæÊ ãäÕÉ ÇáÇäÏÑæíÏ platform_www
åæ ãÓÇÑ www æáßä ÏÇÎá ãäÕÉ platform ÇáÇäÏÑæíÏ ÈÏÇÎáå ãáÝÇÊ ÇáäíÊÝ ááÇäÏÑæíÏ æ ÇáÈáæÌä æ cordova.js
åÐÇ åæ ÇáãÓÇÑ:
app1\platforms\android\platform_www
ÚäÏ ÈäÇÁ apk íÊã ÏãÌ ÈÔßá ÊáÞÇÆì ÇáãáÝÇÊ app1\www ãÚ ÇáãáÝÇÊ app1\platforms\android\platform_www
helps to link b/w native code and html page. In detail, It gets the request from client, if some native function is called then it will be send to cordova.js. This will forward it to native code.if you want to avoid these errors goto /platforms folder. after building the project all your files and a copy of cordova.js are there. if you open your applications main page form that folder you wont get file not found error.ÇáãÑÌÚ:When you run cordova platform add android and then cordova build android, you should get a cordova.js added project/platforms/android/assets/www folders. You don't need to add it in your js files. so, just declare it in index.js file as follows,
https://stackoverflow.com/questions/...dova-js-to-use
https://stackoverflow.com/questions/...dova-js-errors
https://stackoverflow.com/questions/...d-in-ionic-app




ÑÏ ãÚ ÇÞÊÈÇÓ
ÇáãÝÖáÇÊ