2013-09-02 1 views
0

내 앱에서 노래 이름과 아티스트 이름을 변수로 사용하고 있는지 궁금한 점은 버튼을 클릭 할 때 (분명히 이벤트 리스너가 있음) 검색 창에서 해당 노래로 iTunes를 열 수 있습니다. 나는 과거에 웹 사이트를 여는 데 ti.open.platform(url) 을 사용했지만 자동 검색 방법이 있는지는 잘 모르겠다. 모든 도움을 주셨습니다미리 정의 된 검색 조건 (변수)을 사용하여 iTunes를 검색하는 방법

답변

0

iOS에서는 Titanium.Media.queryMusicLibrary을 사용할 수 있습니다. 예를 들어

: 안드로이드에

var matches = Titanium.Media.queryMusicLibrary({title : your_variable}); 

, 당신은 Intents를 사용하여이 작업을 수행 할 수 있습니다. 대안

var intent = Ti.Android.createIntent({ 
    action: Ti.Android.ACTION_MAIN, 
    type: "text/plain" 
}); 

intent.putExtra(Ti.Android.EXTRA_TEXT, 'song name or search term'); 
intent.addCategory(Ti.Android.CATEGORY_APP_MUSIC); 
Ti.Android.currentActivity.startActivity(intent); 

like this free one, 모듈을 사용한다.

+0

감사합니다. 안드로이드에서 간단히 사용하고 있습니다. var SongVar = "blondie maria"; playStoreSearch = "http://play.google.com/store/search?q="+ SongVar + "& c = music"; \t Titanium.Platform.openURL (playStoreSearch); 및 itunesSearch = "http://itunes.com/blondie/maria"인 iOS의 경우; . – user2363025