サウンドクラウドからフォロワーの量をJavaScript変数に入れる方法を知っている人は誰でも、私は1Kを打つと通知を鳴らすことができます。 >here 、あなたはそれを見に行くにしたくない場合、私はJavaScriptを使用してサウンドクラウドフォロワーを取得する方法
HTML
' <head>
<meta http-equiv="refresh" content="5">
</head>
<div class="card">
<div class="icon">
<i class="fa fa-soundcloud fa-3x"></i>
</div>
<div class="count"></div>
<span>followers</span>
</div>
<audio id="myAudio">
<source src="file:///home/chronos/u-95bb3831b1fe3a2c6fb7e71045f629e9434b1484/Downloads/echoed-ding.mp3" type="audio/mpeg">
</audio>
<p id="demo"></p>
<button onclick="wright()" type="button">wright</button>
<!--
<button onclick="pauseAudio()" type="button">Pause Audio</button>
!-->'
CSS
下に含まれている - 私はフォークしている他のユーザーによって 私のコードです私の目標は、私は1Kを打ったときに通知を鳴らすことですjavascriptの
var abbrev = {
1e3: "K",
1e6: "M"
};
aja()
.method("GET")
.url('https://api.soundcloud.com/users/awesomesauce105?consumer_key=8bcccc3476eaa137a084c9f0c041915f')
.on('200', function(res) {
var followersCount = res.followers_count;
Object.keys(abbrev).map(function(k) {
k = +k;
if (followersCount > k) {
var a = followersCount/k,
short = a.toString().length > 3 ? Math.round(a * 10)/10 : a;
followersCount = short + abbrev[k];
}
});
if (followersCount !== undefined) {
$(".card .count").text(followersCount);
$(".card").addClass("visible");
}
})
.go();
var audio = new Audio('file:///home/chronos/u-95bb3831b1fe3a2c6fb7e71045f629e9434b1484/Downloads/html%205%20up/echoed-ding.mp3');
function playMyAudio() {
audio.play()
}
var x = document.getElementById("myAudio");
function playAudio() {
x.play();
}
function pauseAudio() {
x.pause();
}
function wright(){
document.getElementById("demo").innerHTML = ;
}
は、私はファイルで私のChromebookに位置mp3を持っている次の:///ホーム/クロノス/ U-95bb3831b1fe3a2c6fb7e71045f629e9434b1484 /ダウンロード/ htmlの% 205%20up/echoed-ding.mp3 私はそれを数回演奏して祝うことができます。私はフォロワーの量をチェックする方法を知らないので、他の誰かからコードを使用しましたが、私はそれを作っていないので、JavaScript部門で何が起こっているのかわからないので、私は自分でそれを理解することができません私は通常、変数が特定の変数にヒットしたときに関数を実行する方法を調べるだけで、x.play()をアクティブにしてサウンドを再生します...もし何か提案があれば、ありがとうございます!
Soundcloud API用のJavascript SDKを見ましたか? https://developers.soundcloud.com/docs/api/sdksは、 – djfdev
は、いくつかの面接の宿題です..トリックを行う必要があります..? – vsync
@vsyncいいえ、私はちょうど私が有名な笑になるときに通知を受けたい – SeeGreatness