Audioplayer Einstellungen

alextappert schrieb am 03.05.2016 um 11:54 Uhr

Hallo zusammen,

ich habe hier auch schon den ein oder anderen Beitrag zum Thema Audioplayer gelesen. Trotzdem bleiben noch zwei, drei Fragen offen.

 

Ich habe über IMPORTIEREN eine Audiodatei eingebunden. Dann setzt mir das System ja den Audioplayer ein, dazu das Script im Widget:

 

<script type="text/javascript" src="index_htm_files/jquery.cookie.js"></script>
<script type="text/javascript" src="index_htm_files/swfobject.js"></script>
<script type="text/javascript" src="index_htm_files/magix_player.js"></script>
<script type="text/javascript">$(document).ready(function(){
var params={"path":"index_htm_files/",
"playlist":[{title:"derbestemann_hp.mp3",
mp3:"index_htm_files/derbestemann_hp.mp3",
duration:27}],
"skinType":"flat",
"skinColor":"darkglow",
"containerID":"4caa2368-fcf3-4173-9aa6-68129351a622",
"pre":"4caa2368-fcf3-4173-9aa6-68129351a622",
"autoplay":true,
"showPlaylist":false,
"activateKeys":false,
"fileType":"audio"

 

Ich möchte nun, dass der Titel nur 1x läuft, danach nicht mehr. Kann mir jemand helfen?

 

Alternativ wäre ich noch an einer weiteren Einstellung interessiert. Anstatt des Players möchte ich einen eigenen Button setzen, die den Player ersetzt. Geht das.

 

Zweite Variante, ich unterdrücke den Player in der Ansicht. Das hat aber nicht funktioniert. Hatte ihn transparent gemacht, doch er erscheint in der Ausgabe dennoch. Gibt es da Möglichkeiten?


Danke für Eure Hilfe.

Kommentare

BilderMacher schrieb am 03.05.2016 um 13:00 Uhr

Hallo!

So wie das Script aussieht, spielt der Player den Titel sofort beim Aufrufen der Website - aber nur einmal.

Wird die Site beim Zurückkehren von anderen Seiten wieder aufgerufen, spielt der Player erneut. Das kannst du abstellen, wenn du die autoplay-Funktion von

"autoplay":true,auf "autoplay":false, umstellst.

Zuletzt geändert von BilderMacher am 03.05.2016, 13:00, insgesamt 1-mal geändert.

"Je mehr die Menschen wissen, desto weniger müssen sie glauben!"

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Ich kann vieles, darf aber nicht alles.
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

-------------

Hardware / Software:
::::::::::::::::::::::::::::::::::::++++:::::::::::::::::::::::::::::::::::::::::::::::::

Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz (8 CPUs), ~2.3GHz
12288 MB RAM
DirectX 12
 

Intel(R) UHD Graphics (für Import, Verarbeitung, Export)

NVIDIA GeForce MX250 (wird nicht in Schnitt-SW verwendet)

  • Video deluxe 2016 Premium
  • Video deluxe 2025 Premium
  • Video Pro X 16
  • Photostory Deluxe 2025
  • Samplitude X7 Suite
  • ACID Pro 11
  • Music Maker 2025 Premium
  • MAGIX/XARA Graphic-/Web-Designer

-----------------------------------------------------------------------------------

Edition    Windows 10 Home
Version    22H2
Installiert am    ‎15.‎10.‎2020
Betriebssystembuild    19045.5011
Leistung    Windows Feature Experience Pack 1000.19060.1000.0

------------------------------------------------------------------------------------

Standardbrowser: Mozilla Firefox 131.0.3 (64-Bit)

BeRo schrieb am 03.05.2016 um 13:38 Uhr

[...] Ich möchte nun, dass der Titel nur 1x läuft [...]

Leider wird die Steuerung des Audio Players nur z. T. von dem Code im Widget beeinflusst.
Die Wiederholfunktion (Loop) ist in dem Script "magix_player.js" definiert, das Du nach dem Export des Projekts im Verzeichnis "index_htm_files" findest.

Wenn Du das Script wie im Screenshot gezeigt änderst, wird die Audio Datei nur 1x abgespielt.
Am besten benutzt Du dazu einen einfachen Texteditor und suchst damit im Script den Eintrag "this.mpLoop=(j)". Dann änderst Du den Parameter "true" in "false", wie unten (gelb markiert) gezeigt.

Speichere die geänderte Scriptdatei unbedingt im Hilfsverzeichnis Deines Projekts, das der WD beim Import der Audiodatei angelegt hat. Damit stellst Du sicher, dass der WD bei den nächsten Export/Upload Aktionen die geänderte Scriptdatei korrekt übernimmt.

[...] Zweite Variante, ich unterdrücke den Player in der Ansicht. [...] Gibt es da Möglichkeiten? [...]

Ja, sicher

Die einfachste Möglichkeit ist das Verschieben des Players (Platzhalter) auf die "Page background" Ebene, dann ist er unsichtbar und arbeitet im Hintergrund.

Nachteil: Der Player kann dann nicht mehr gesteuert werden, z. B. Lautstärke, Stopp, etc...

Schau mal, ob Du die Tipps umsetzen kannst, wenn nicht, einfach wieder melden.

Zuletzt geändert von BeRo am 03.05.2016, 13:38, insgesamt 1-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓

alextappert schrieb am 03.05.2016 um 14:39 Uhr

Noch viel interessanter wäre jetzt zu wissen, ob ich diesen recht "billigen" Player in irgendeiner Form durch einen eigenen Abspielbutton tauschen kann. Ich brauche keinerlei Funktionen. Lediglich z.B. ein Pfeil, der als Playknopf dient.

 

Also AblauF.

 

Man kommt auf die Website, der Titel läuft 1x, hört dann auf, durch erneutes drücken auf den Playbutton kommt der titel nochmals...

BeRo schrieb am 03.05.2016 um 15:59 Uhr

[...] ob ich diesen recht "billigen" Player in irgendeiner Form durch einen eigenen Abspielbutton tauschen kann [...]

Nichts leichter als das...

Da der Sound beim Öffnen der Seite automatisch abgespielt wird, musst Du nur dafür sorgen, dass die Seite nach einem Klick auf den "abspielen" Button erneut geladen wird. Das ist mit einem JavaScript Kommando schnell gemacht.

So geht's:

Du schreibst also in das Feld für den Link das u. a. JS Statement:

------------------------------
javascript:location.reload()
------------------------------

Und schon klappt's

Viel Erfolg

Zuletzt geändert von BeRo am 03.05.2016, 15:59, insgesamt 1-mal geändert.

Auf den Tag genau gehen heute, am 14.08.2021, 10 Jahre online Support für die Community zu Ende.
Ich freue mich auf eine neue, berufliche Herausforderung, die sich gerade ergeben hat. Leider bleibt dann keine Zeit mehr für die Community übrig, aber Ihr seid bei den aktiven Mitgliedern in besten Händen.
Sicher schaue ich auch ab und zu nochmal rein... 🤓