2011-09-12 6 views
2

Titaniumアプリのバージョン番号を取得する方法はありますか?アプリのバージョンを取得する方法は?

たとえば、iOS端末にインストールした場合、おそらくCFBundleVersionを取得し、Androidにインストールしてバージョン番号を取得します。


更新:Titanium.Platformのドキュメントでアプリのバージョン番号を探していました。アプリのバージョン番号はTitanium.Appの下にあります。

私のアプリのバージョン番号をサーバーに送信して、アプリケーションバージョン番号に応じてサーバーが別のコンテンツを提供できるようにするためのコードです。

function obtain_request_header() { 
    var caps = Titanium.Platform.displayCaps; 
    var s0 = 'appversion=' + Titanium.App.version; 
    var s1 = 'osname=' + Titanium.Platform.osname + ',name=' + Titanium.Platform.name + ',version=' + Titanium.Platform.version + ',model=' + Titanium.Platform.model; 
    var s2 = 'width=' + caps.platformWidth + ',height=' + caps.platformHeight + ',dpi=' + caps.dpi; 
    return s0 + ',' + s1 + ',' + s2; 
} 
+0

親愛なる私はあなたが、APIリクエストのリクエストヘッダを取得していることをここに参照してください。どのようにそれを行うことができます。リクエストヘッダーを使用してWebサービスリクエストを作成する方法をたくさん検索したので、あなたの助けに感謝します。ありがとう – obaid

答えて

12

単に使用し、OSに関係なく、アプリケーションのバージョンを入手するには、次の

Titanium.App.version 
+0

よ、これは動作します。 – neoneye

関連する問題