summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJules Laplace <carbon@melanarchy.org>2015-10-02 16:24:52 -0500
committerJules Laplace <carbon@melanarchy.org>2015-10-02 16:24:52 -0500
commit52098b9912a387df5aa8efaf3b3216080a6b1672 (patch)
tree1c834e5247b7ab5a81de6eb12d5ebdd85296a6ab
parent4603384af0f9053c40115eb5c236d8857357f8cd (diff)
make audio player work on fone
-rwxr-xr-xcgi-bin/details2
-rw-r--r--docs/css/bogart.css6
2 files changed, 8 insertions, 0 deletions
diff --git a/cgi-bin/details b/cgi-bin/details
index 87c8677..e35abf1 100755
--- a/cgi-bin/details
+++ b/cgi-bin/details
@@ -197,12 +197,14 @@ sub details_view
<script>
(function(){
+var is_mobile = /Android|webOS|iPhone|iPad|iPod|BlackBerry/i.test(navigator.userAgent)
var links = document.querySelectorAll("a")
var audio, music = [], current_index = -1, typing = false
var comment = document.querySelector("#comment")
Array.prototype.slice.apply(links).forEach(function(url){
if (! url.href.match(/(mp3|wav|ogg)/)) return
var index = music.length
+ if (is_mobile) url.href = url.href.replace(/^https/,"http")
music.push(url)
url.addEventListener("click", function(e){
if (e.ctrlKey || e.altKey || e.metaKey || e.shiftKey) return
diff --git a/docs/css/bogart.css b/docs/css/bogart.css
index 563b34c..81c1e27 100644
--- a/docs/css/bogart.css
+++ b/docs/css/bogart.css
@@ -305,3 +305,9 @@ a.playing {
a.playing:before {
content: '> ';
}
+
+audio {
+ display: block;
+ margin: 5px;
+}
+