actuellement je fais une application qui lance Chromium avec certaines options sur plusieurs plateformes
sur linux j'utilise le code ci dessous qui fonctionne.
Code : Tout sélectionner
APP_ID="labfkoemmejcpdofgfnadhkrflbkfabke"
HOME="${PWD}/../../papa/www/loreAppli/index.html"
CmdLine="\
--allow-file-access-from-files\
--allow-external-pages\
--allow-nacl-crxfs-api\
--enable-nacl\
--enable-nacl-debug\
--always-authorize-plugins\
--enable-nacl-srpc-proxy\
--app-window-size\
--register-pepper-plugins\
--ppapi-out-of-process\
--register-pepper-plugins=${PWD}/appliXr.plugin;application/x-ppapi-appliXr \
--show-fps-counter\
"
if [ "$1" = "papa" ]; then
./chromium/Chromium.app/Contents/MacOS/Chromium --app-id=$APP_ID --homepage=$HOME$CmdLine
else
./chromium/Chromium.app/Contents/MacOS/Chromium $CmdLine $HOME
fi
par contre sous windows j'essai de lancer Chromium de la même façon que sur linux/mac os X afin de respecter le cahier des charges.
avec le code ci-dessous,
j'ai des messages d'erreur comme :windows ne trouve pas le chemin vers le index.html
et la condition semble ne jamais être vrai.
Code : Tout sélectionner
APP_ID="labfkoemmejcpdofgfnadhkrflbkfabke"
HOME="%cd%\..\..\papa\www\loreAppli\index.html"
CmdLine="^
--allow-file-access-from-files ^
--allow-external-pages ^
--allow-nacl-crxfs-api ^
--enable-nacl ^
--enable-nacl-debug ^
--always-authorize-plugins ^
--enable-nacl-srpc-proxy ^
--app-window-size ^
--register-pepper-plugins ^
--ppapi-out-of-process ^
--register-pepper-plugins=%cd%\appliXr.plugin;application\x-ppapi-appliXr ^
--show-fps-counter ^
"
if [ "%1" = "papa" ]; then
.\chromium\win32\chrome.exe --app-id=%APP_ID% --homepage=%HOME%%CmdLine%
else
.\chromium\win32\chrome.exe %CmdLine% %HOME%
fi