新しい android.tablet スキンを定義しようとしています。KitKat を実行している Nexus 7 でテストしています。
これは私がしました:
- スキンを追加
- 更新された
getSkinName()
機能 - LogCat
getSkinName()
で呼び出されている関数を確認できます
ただし、紛らわしいメッセージがあります。
android.tablet という名前のスキンが見つからなかったため、「デフォルト」のスキンが使用されます。スキンを追加するか、android/js/skinLoader.js を変更して既存のスキンを返します。
何か不足していますか?
04-01 17:03:32.969: D/CordovaNetworkManager(4481): 接続の種類: wifi 04-01 17:03:32.969: D/CordovaActivity(4481): onMessage (ネットワーク接続、wifi) 04-01 17:03:32.969 : D/CordovaLog(4481): file:///android_asset/www/default/js/skinLoader.js: 18行目: screen.width 800 04-01 17:03:32.969: I/chromium(4481): [INFO :CONSOLE(18)] "screen.width 800"、ソース: file:///android_asset/www/default/js/skinLoader.js (18) 04-01 17:03:32.969: D/CordovaLog(4481): file:///android_asset/www/default/js/skinLoader.js: 23 行目: 返される skinName は android.tablet 04-01 17:03:32.969: I/chromium(4481): [INFO:CONSOLE(23)] 「返された skinName は android.tablet です」、ソース: file:///android_asset/www/default/js/skinLoader.js (23) 04-01 17:03:32.969:W/WLDroidGap(4481): android.tablet という名前のスキンが見つからなかったため、「デフォルト」のスキンが使用されます。スキンを追加するか、android/js/skinLoader.js を変更して既存のスキンを返します。... ... ... 04-01 17:03:34.779: D/CordovaLog(4481): file:///android_asset/www/default/worklight/cordova.js: 行 1034: processMessage が失敗しました: エラー: ReferenceError: getSkinName が定義されていません