私は小さな Dropbox 画像スライドショーを一緒にハッキングしています。私は Dropbox Public フォルダを使用して index.html ファイルを共有しています。このファイルは、スライドを作成するための一連の画像を 'img' フォルダで検索します。
私はこれを次のように行います。ハッキーですが動作します
var findFiles = function(slideLimit){
var limit = slideLimit;
var img = [];
for(var i = 1; i < limit; i++){
var src = "<li class='slide slide-"+i+"'><img src='img/"+i+".png' onerror='imgError(this);''></li>"
$('.frame ul').append(src);
}
}
それはうまく機能しますが、ユーザーが .png を使用しなければならないことに依存しないソリューションを提供したいと思います。
拡張機能を省略しても Dropbox で機能することを期待していましたが、うまくいかないことがわかりました。
var src = "<li class='slide slide-"+i+"'><img src='img/"+i+"' onerror='imgError(this);''></li>"
私は頭を悩ませてきました、理想的には私はしたいです
if( mimeType = png)
i + '.png'
else if (mimeType = gif)
i + '.gif'
etc
解決策に少し行き詰まりました。誰でも良いアイデアはありますか?別の方向に進む必要があるかもしれません...