全部再生ブックマークレット
曲を並べたページでこのブックマークレットを起動すると全部再生される
ブックマークレットの開発はScrapboxでやった方がラクだな
自動順次再生はうまくいかないことが多いのでヤメにする 2024/3/25
code:bookmartlet.js
javascript:(function(){
var urls = [];
var titles = [];
for(var line of scrapbox.Page.lines){
var text = line.text;
var m = text.match(/\(.*\.mp3)\/);
if(m){
titles.push(encodeURI(m1)); urls.push(encodeURI(m2)); }
if(m){
titles.push(encodeURI(m2)); urls.push(encodeURI(m1)); }
}
url += urls.join("\t");
url += '&titles=';
url += titles.join("\t").replace(/\&/g,'%2526');
window.open(encodeURI(url));
})()
「&」 を「%26」にしようとしてreplace()を使ったのだが、どうやらブックマークレット中では「%」がデコードされてしまうようで、「%2526」 にする必要があった...