itunes用白色空格搜索

时间:2013-11-06 17:01:40

标签: javascript titanium itunes-store

我正在使用广播电台上的任何给定歌曲创建指向itunes商店的直接链接。我在处理白色空间时遇到了一些麻烦,并且想知道你是否可以提供帮助。 我正在使用javascript,所以我的'抓取'按钮事件监听器的结构如下:

grabButton.addEventListener("click", function (e){

    test= streamer.getMetaTitle();// returns a string such as 'Nirvana - Polly'
    artistTest = test.substring(0, test.indexOf("-"));
    titleTest = test.substring(test.indexOf("-")+1, test.length);
    var punctuationlessA = artistTest.replace(/[\.,'-\/#!$%\^&\*;:{}=\-_`~()]/g,"");
    var punctuationlessT= titleTest.replace(/[\.,'-\/#!$%\^&\*;:{}=\-_`~()]/g,"");
    itunesSearch= "http://itunes.com/"+punctuationlessA+"/"+punctuationlessT;
    Titanium.Platform.openURL(itunesSearch.split(' ').join(''));

});

问题是我在事件监听器的最后一行用什么代替空格?截至目前,如果歌曲或艺术家名称中没有空格,它的工作原理和避免标点符号似乎也有效。任何帮助表示赞赏!

0 个答案:

没有答案