Skip to content

Commit df19b7c

Browse files
committed
use crossorigin attribute instead of proxy
1 parent c38648b commit df19b7c

File tree

9 files changed

+17
-33
lines changed

9 files changed

+17
-33
lines changed

apps/svelte.dev/content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/+assets/app-a/src/lib/tracks.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
export const tracks = [
22
{
33
// https://musopen.org/music/9862-the-blue-danube-op-314/
4-
src: '/tutorial/assets/media/music/strauss.mp3',
4+
src: 'https://sveltejs.github.io/assets/music/strauss.mp3',
55
title: 'The Blue Danube Waltz',
66
artist: 'Johann Strauss'
77
},
88

99
{
1010
// https://musopen.org/music/43775-the-planets-op-32/
11-
src: '/tutorial/assets/media/music/holst.mp3',
11+
src: 'https://sveltejs.github.io/assets/music/holst.mp3',
1212
title: 'Mars, the Bringer of War',
1313
artist: 'Gustav Holst'
1414
},
1515

1616
{
1717
// https://musopen.org/music/8010-3-gymnopedies/
18-
src: '/tutorial/assets/media/music/satie.mp3',
18+
src: 'https://sveltejs.github.io/assets/music/satie.mp3',
1919
title: 'Gymnopédie no. 1',
2020
artist: 'Erik Satie'
2121
},
2222

2323
{
2424
// https://musopen.org/music/43683-requiem-in-d-minor-k-626/
25-
src: '/tutorial/assets/media/music/mozart.mp3',
25+
src: 'https://sveltejs.github.io/assets/music/mozart.mp3',
2626
title: 'Requiem in D minor, K. 626 - III. Sequence - Lacrymosa',
2727
artist: 'Wolfgang Amadeus Mozart'
2828
}

apps/svelte.dev/content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/+assets/app-b/src/lib/AudioPlayer.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<div class="player" class:paused>
2121
<audio
2222
{src}
23+
crossorigin="anonymous"
2324
bind:currentTime={time}
2425
bind:duration
2526
bind:paused
@@ -28,7 +29,7 @@
2829
time = 0;
2930
}}
3031
></audio>
31-
32+
3233
<button
3334
class="play"
3435
aria-label={paused ? 'play' : 'pause'}

apps/svelte.dev/content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,14 @@ title: Media elements
44

55
You can bind to properties of `<audio>` and `<video>` elements, making it easy to (for example) build custom player UI, like `AudioPlayer.svelte`.
66

7-
First, add the `<audio>` element along with its bindings (we'll use the shorthand form for `src`, `duration` and `paused`):
7+
First, add the `<audio>` element along with its bindings (we'll use the shorthand form for `src`, `duration` and `paused`; `crossorigin` is necessary because of technicalities of how the tutorial is embedded):
88

99
```svelte
1010
/// file: AudioPlayer.svelte
1111
<div class="player" class:paused>
1212
+++ <audio
1313
{src}
14+
crossorigin="anonymous"
1415
bind:currentTime={time}
1516
bind:duration
1617
bind:paused
@@ -54,6 +55,7 @@ When the track ends, be kind — rewind:
5455
/// file: AudioPlayer.svelte
5556
<audio
5657
{src}
58+
crossorigin="anonymous"
5759
bind:currentTime={time}
5860
bind:duration
5961
bind:paused

apps/svelte.dev/content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/+assets/app-a/src/lib/AudioPlayer.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
<div class="player" class:paused>
2121
<audio
2222
src={src}
23+
crossorigin="anonymous"
2324
bind:currentTime={time}
2425
bind:duration
2526
bind:paused

apps/svelte.dev/content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/+assets/app-a/src/lib/tracks.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
export const tracks = [
22
{
33
// https://musopen.org/music/9862-the-blue-danube-op-314/
4-
src: '/tutorial/assets/media/music/strauss.mp3',
4+
src: 'https://sveltejs.github.io/assets/music/strauss.mp3',
55
title: 'The Blue Danube Waltz',
66
artist: 'Johann Strauss'
77
},
88

99
{
1010
// https://musopen.org/music/43775-the-planets-op-32/
11-
src: '/tutorial/assets/media/music/holst.mp3',
11+
src: 'https://sveltejs.github.io/assets/music/holst.mp3',
1212
title: 'Mars, the Bringer of War',
1313
artist: 'Gustav Holst'
1414
},
1515

1616
{
1717
// https://musopen.org/music/8010-3-gymnopedies/
18-
src: '/tutorial/assets/media/music/satie.mp3',
18+
src: 'https://sveltejs.github.io/assets/music/satie.mp3',
1919
title: 'Gymnopédie no. 1',
2020
artist: 'Erik Satie'
2121
},
2222

2323
{
2424
// https://musopen.org/music/43683-requiem-in-d-minor-k-626/
25-
src: '/tutorial/assets/media/music/mozart.mp3',
25+
src: 'https://sveltejs.github.io/assets/music/mozart.mp3',
2626
title: 'Requiem in D minor, K. 626 - III. Sequence - Lacrymosa',
2727
artist: 'Wolfgang Amadeus Mozart'
2828
}

apps/svelte.dev/content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/+assets/app-b/src/lib/AudioPlayer.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
<div class="player" class:paused>
2525
<audio
2626
src={src}
27+
crossorigin="anonymous"
2728
bind:currentTime={time}
2829
bind:duration
2930
bind:paused

apps/svelte.dev/content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ It's now possible for the components to 'talk' to each other without any state m
2121
/// file: AudioPlayer.svelte
2222
<audio
2323
src={src}
24+
crossorigin="anonymous"
2425
bind:currentTime={time}
2526
bind:duration
2627
bind:paused

apps/svelte.dev/src/routes/_home/Video.svelte

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@
8888
<video
8989
src="https://sveltejs.github.io/assets/svelte-origins-preview.mp4"
9090
loop
91+
crossorigin="anonymous"
9192
playsinline
9293
bind:this={video}
9394
bind:muted

apps/svelte.dev/src/routes/tutorial/assets/media/[...path]/+server.js

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)