有谁知道Grooveshark.com编码的是什么?我的意思是PHP,rails,flash ........?
我试图通过facebook api向facebook发布一个groovehark网址,但每当我分享时,例如,http://grooveshark.com/#!/ s /〜/ 4C47F9 (通过api)我无法正确播放在Facebook上,我被重定向到网页,音乐小部件播放该音乐.
但如果我将上述链接复制粘贴到脸书,我可以在Facebook上播放音乐.
怎么了?发布时我正在使用"url"字段.
试试吧.
我通过objective-c框架使用facebook api.代码是:
[variables setObject:@"hello there" forKey:@"message"];
[variables setObject:@"grooveshark.com/#!/s/~/4C47F9 " forKey:@"link"];
Run Code Online (Sandbox Code Playgroud) 我正在尝试连接到groovehark API,这是http请求
POST URL
http://api.grooveshark.com/ws3.php?sig=f699614eba23b4b528cb830305a9fc77
POST payload
{"method":'addUserFavoriteSong",'parameters":{"songID":30547543},"header":
{"wsKey":'key","sessionID":'df8fec35811a6b240808563d9f72fa2'}}
Run Code Online (Sandbox Code Playgroud)
我的问题是如何通过Java发送此请求?
我正在开发一个移动网络应用程序,希望允许在 Android 和 iOS 中连续播放HTML5音频或视频(即将YouTube视频或Grooveshark歌曲的播放列表排队并自动连续播放)。
Android 似乎不是问题,但我读到的所有内容都表明 Safari 会阻止音频播放,除非它是由用户启动的,并且如果屏幕被锁定,则会阻止连续播放。
也就是说,Grooveshark 的移动网络应用程序将在我的 iPhone 5 (iOS 7) 中播放整个歌曲播放列表。即使我在另一个 Safari 选项卡中或锁定屏幕,它也会播放下一首歌曲。
那么问题来了:他们是怎么做到的?
我的Android应用程序的一项活动包含一个显示GrooveShark播放器网页的WebView.当用户点击网页的播放按钮时,活动会自动启动播放该轨道的默认MediaPlayer.一切正常,问题出现在用户关闭此活动和MediaPlayer时,虽然不再播放音轨,但它仍然存在 ......即使应用程序关闭,MediaPlayer仍然存在.杀死它的唯一方法就是强迫应用程序停止......我似乎没什么大不了的,但在某些设备中,当用户在通话后挂机时,这个"僵尸"MediaPlayer突然开始播放即使该应用程序之前已被破坏,该轨道......
这是我的活动代码的摘要:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_song);
myWV = (WebView) findViewById(R.id.webview);
WebSettings webSettings = myWV.getSettings();
webSettings.setJavaScriptEnabled(true);
myWV.setWebViewClient(new MyWebViewClient());
myWV.setWebChromeClient(new WebChromeClient());
myWV.loadUrl(url);
}
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
myWV.onPause();
myWV.pauseTimers();
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
myWV.onResume();
myWV.resumeTimers();
}
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
myWV.destroy();
}
private class MyWebViewClient extends …
Run Code Online (Sandbox Code Playgroud) Grooveshark音乐流媒体服务已被关闭,恕不另行通知.我有很多我想要恢复的播放列表(我制作了多年的播放列表).
有什么方法可以恢复它们吗?脚本或自动化的东西会很棒.
grooveshark ×6
android ×1
api ×1
backup ×1
facebook ×1
html5-audio ×1
html5-video ×1
httprequest ×1
hyperlink ×1
iphone ×1
java ×1
payload ×1
playlist ×1
python ×1
recovery ×1
widget ×1