Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-01-2007, 22:13   #1 (permalink)
Neuer User
 
Registriert seit: Nov 2006
Beiträge: 56
SCORM Demo benötigt

Hi all,

hat zufällig jemand eine funktionstüchtige Flash Demo auf der Platte mit Scorm Zugriffen?

Die Kommunikation will bei mir nicht funktionieren.

Am Liebsten wäre mir ein Beispiel mit schreibe und lesen von cmi.suspend_data

LG Dary
Dary ist offline   Mit Zitat antworten
Alt 17-01-2007, 22:31   #2 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Na ja die Hauptarbeit passiert ja im Backend.

Also du rufst z.b. per LoadVars eine Datei auf und übergibst suspendData
als Parameter. Diesen Parameter kannst du dann ganz normal verarbeiten,
hat dann nichts mehr mit Flash zu tun.

greetz

p.s.: Oder läuft das prinzipiell immer per JS? Mir wurde mal eine JS Schnitt-
stelle vorgegeben, was aber ja eigentlich von der Struktur totaler Schwach-
sinn ist.

Geändert von sebastian (17-01-2007 um 22:38 Uhr)
sebastian ist offline   Mit Zitat antworten
Alt 24-01-2007, 13:17   #3 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Moinsen... klinke mich hier mal ein!
So viel ich weiss, muss das LMS (Learning Management System) die API anbieten - in welcher Form auch immer. Die gängigste Methode und der Quasi-Standard dürfte allerdings JavaScript sein! Um nun die cmi.suspend_data zurück zu schreiben, musst du über JS gehen. Das heisst, du rufst aus Flash heraus die JS-Funktion auf, welche dir dann die Daten über die API ins LMS zurück schreibt.

Von ADL - der Inititiative, von der der SCORM-Standard definiert wurde - gibt es eine JavaScript-Datei namens APIWrapper.js welche die vom LMS bereitgestellte API sucht und dir eine Referenz darauf zurückgibt. Darauf rufst du dann die Funktion "LMSSetValue()" auf.
Code:
//API = Schnittstelle zum LMS
API.LMSSetValue("cmi.suspend_data", deinenWert);
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 24-01-2007, 15:26   #4 (permalink)
Neuer User
 
Registriert seit: Nov 2006
Beiträge: 56
danke

Genauso hab ichs inzwischen auch gelöst

LG Dary
Dary ist offline   Mit Zitat antworten
Alt 24-01-2007, 15:33   #5 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Bin aber immer noch der Meinung, dass es in Flash sinnvollere Schnittstellen
geben kann als eine JavaScript/Ajax Schnittstelle. Die Entwicklung ist auch
sicherlich eher für HTML Seiten gedacht. Aber na gut

greetz
sebastian ist offline   Mit Zitat antworten
Alt 25-01-2007, 10:06   #6 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Klar gäbe es die... allerdings ist der SCORM-Standard darauf ausgelegt eine möglichst grosse Palette an Lernprogrammen in allen möglichen Sprachen abzudecken.

Diesbezüglich erfüllt Flash die Anforderungen von SCORM 2004 auch nicht, da ein proprietärer Player benötigt wird um die Inhalte darzustellen und die wenigstens Leute werden wohl einzelne Kapitel und Seiten als alleinstehende SCO's definieren?!

Es ist sowieso eine spezielle Sache den SCORM-Standard korrekt anzuwenden und macht meines Erachtens auch nicht wirklich viel Sinn, den voll durch zu ziehen...
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 05:17 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele