Tizen Web Application で実行環境がエミュレータ・実機かシミュレータかを判定する

ふと思い立って先日から Tizen のアプリを作り始めています。

「Tizen Web Application」ってシミュレータのほうが圧倒的に高速だしロジックはほとんどJavaScriptで記述するからシミュレータで十分なんだけど、一部の機能が使えなかったりするので判定したいことがある。

シミュレータだと widget オブジェクトがないみたいなのでこれで判定できるっぽい。

if (typeof widget == "undefined") {
  // running on simulator
}

Tizen 初心者なので間違ってたらごめんなさい。