Tutorialチュートリアル
端末情報を取得するには
端末情報を取得するにはJavascriptを記述します。
Javascript
<script type="text/javascript" charset="utf-8"><!--
// applican の読み込み完了まで待機
document.addEventListener("deviceready", onDeviceReady, false);
// applican 準備完了
functiononDeviceReady() {
$(function(){
// LinkButton
$("#btn").click(function(){
applican.device.getDisplayInfo(onSuccess, onError);
});
});
}
function onSuccess(info){
var dump = "---DeviceInfo---\n";
dump += "name:" + applican.device.name + "\n";
dump += "platform:" + applican.device.platform + "\n";
dump += "version:" + applican.device.version + "\n";
dump += "UUID:" + applican.device.uuid + "\n";
dump += "applican:" + applican.device.applican + "\n";
dump += "\n---DisplayInfo---\n";
dump += "orientation:" + info.orientation + "\n";
dump += "width:" + info.width + "\n";
dump += "height:" + info.height + "\n";
$("#result").val(dump);
}
function onError(){
$("#result").val("error.");
}
//-->
</script>
解説
プラットフォームの準備が完了してから、Aタグ(id=btn)にクリックイベントを割り当てています。
applican.device.getDisplayInfoメソッドでディスプレイ情報を、
applican.deviceで、デバイス情報を取得しています。