コルドバ 2.0.0
次の API 呼び出しは、予想どおり、Chrome ブラウザーでは機能しません。
navigator.app.exitApp();
私は得ています
TypeError: 未定義のメソッド 'exitApp' を呼び出せません
私のコードは単にcordova-2.2.0.js
ファイルをインクルードしています。PhoneGap に関してこれ以上の措置は取られません。
モバイル デバイスでは、この API 呼び出しは機能します。
したがって、この種の API 関数を抽象化するために、追加の手順を実行する必要があると思いますか??? たぶん、ある種の「require」呼び出しですか?
編集#1:
十分に明確ではなかったと思います:Cordovaがこの種のAPIを抽象化して、実際に利用できない場合でも(つまり、実際のデバイスではなくChromeで)、これらの呼び出しが何もしないことを望んでいました(特にexitApp
)。
navigator
さらに、タイプの Chrome インスペクションでオブジェクトを見ることができますCordovaNavigator
。