Skip to content

Commit 8ad09eb

Browse files
committed
[WIP] use hls via cdn
This doesn't make audio work though
1 parent db9c7c3 commit 8ad09eb

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

app/javascript/entrypoints/viewer.js

+6-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11
import UVManager from '@viewer/uv_manager'
22
import 'leaflet/dist/leaflet.css'
33
const UVManagerInstance = new UVManager()
4-
UVManagerInstance.initialize()
4+
let timer = window.setInterval(() => {
5+
if (window.Hls !== undefined) {
6+
UVManagerInstance.initialize()
7+
window.clearInterval(timer)
8+
}
9+
}, 5)

app/views/layouts/viewer_layout.html.erb

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<head>
33
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
44
<%= csrf_meta_tag %>
5+
<script src="https://cdn.jsdelivr.net/npm/hls.js@1"></script>
56
<%= vite_javascript_tag 'viewer' %>
67
<%= stylesheet_link_tag 'viewer' %>
78
<%= yield :head %>

0 commit comments

Comments
 (0)