Google Drive に置いてある mp3ファイルを
「Music player for Google Drive 」で聴くことはできていますが、
この mp3ファイルをhtml記述の中からurlで参照する方法を教えてください。
先の質問
http://q.hatena.ne.jp/1362369100
の「質問者から」欄に記している
<SCRIPT language="JavaScript">
の中にある
src=midi/mhastime.mid
を
src=Google Drive に置いてあるmp3ファイル
としたいのです。
このようなことが可能でしょうか?
Google Drive では不可能の場合、SkyDrive ではいかがでしょうか?
先の質問
http://q.hatena.ne.jp/1362369100
の「質問者から」欄に記している
<SCRIPT language=”JavaScript”>
を再度引用します。
<SCRIPT language="JavaScript"> if ((navigator.userAgent.indexOf("Firefox")!=-1) && navigator.appVersion.indexOf("Win") > 0) { document.writeln("<embed type=application/x-mplayer2 pluginspage=http://www.microsoft.com/Windows/MediaPlayer/ Name=MediaPlayer src=midi/mhastime.mid AutoStart=True ShowStatusBar=0 HEIGHT=1 WIDTH=1></embed>"); } else if ((navigator.userAgent.indexOf("MSIE"))!=-1) document.writeln("<BGSOUND SRC=midi/mhastime.mid LOOP=INFINITE VOLUME=-500>"); else document.write( '<embed src = "midi/mhastime.mid" autostart="true" HEIGHT=1 WIDTH=1 loop="true" ></embed>' ); </SCRIPT>
コメント(5件)
この(↓)ページを参考に解決できそうです。
●Googleドライブに置いたHTMLが簡易WEBページに♪
https://googledrive.com/host/0B9zBCThxsGuhQU5fSk54ODF5ZHc/googledrive-web-site.html
とりあえず、一時休止します。
http://rrvf.blogspot.jp/2013/02/google-drive-css-hosting.html
http://nanapi.jp/37058/
ファイルがたくさんあるなら、こちらも。
http://rrvf.blogspot.jp/2013/04/google-drive-external-address.html
コメントありがとうございます。
いずれも、2013年の新しい情報ですね。
GoogleDrive画面で
目的のファイルにチェックを付けて、
上部「More」ボタンのプルダウンから⇒Share⇒Share
「Link to share」の窓にある
「http://docs.google.com/file/d/XXXXXXXXXXXXXXXXXXXX/edit?usp=sharing」
のXXXXXXXXXXXXXXXXXXXXの部分だけを抜き取って
予め用意した文字列
「https://www.googledrive.com/host/」
の後ろに繋げる。
https://www.googledrive.com/host/XXXXXXXXXXXXXXXXXXXX
これが求めるURLです。
ちなみに、もとのファイル名はどこにも現れません。
なお、公開するファイルは、
Change で
◎Public on the web
に設定しておく必要がある。
すでに解決済みですが・・・・、
今後の同じ課題を持つ方のために、
この質問は自動キャンセルを待つことにします。