問題タブ [articulate-storyline]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Articulate Storyline Player を Android の Webview に適合させる際の問題
明確なストーリーライン プレーヤーを Android WebView に合わせて中央に配置する際に問題があります。ブラウザのサイズとプレーヤーのサイズについて、styline プレーヤーのすべての設定を試しましたが、うまくいきませんでした。縦向きのプレーヤーは大きすぎます。左側の部分しか見えません。水平方向では画面の高さに収まりますが、水平方向の中央には配置されません。
ここに私のレイアウトファイルがあります:
そして私のウェブビュー設定:
mWebViewのズームなどの設定も変えてみましたがだめでした。
Chrome ブラウザでは、プレーヤーは適切にフィット、スケーリング、およびセンタリングされます。カスタム webView でも実行できると思いますが、適切な設定構成が見つかりません。よろしくお願いします。
scorm - 異なるが関連する SCORM パッケージ全体のスコアリングの集計/レポートは、通常、含まれる LMS の権限に該当しますか?
SABA LMS を介して既存のトレーニング コースを管理するクライアント向けに、SCORMv1.2 ベースの e ラーニング ソリューションを設計しています。コースの各セクションを個別の SCO として提供し、独自のスコア トラッキングを提供することを検討しています。通常、ユーザーの個別の SCO 間で追跡スコアを集計するのが LMS の機能なのか、それとも子 SCO ごとにスコアを集計するマルチパッケージ SCO を作成する必要があるのか、疑問に思っています。
c# - asp.net Web サイトに明確なストーリーラインを統合する
私は e ラーニング ドメインに慣れていないため、間違った用語を使用している可能性があります。当社のコーチング チームは、Articulate ストーリーラインを使用してインタラクティブなチュートリアルを作成しています。次に、これらのチュートリアルを asp.net Web サイトに統合します。
これは LMS ではありません。統合とは、チュートリアルを再生できる必要があり、進行状況を追跡でき、ユーザーの応答をキャプチャできる必要があるということです。これを行うには、asp.net Web サイトに SCORM プレーヤーを実装する必要があると思います。
ユーザーの反応を把握するのに役立つオンライン リソースを教えてもらえますか?
プロジェクトを公開し、LMS を選択して SCORM-2004 オプションを使用すると、パッケージが生成され、(lms.js および LMSAPI.js) のようないくつかの js ファイルが生成されることがわかります。データを取得するために、これらの js ファイルにコードを記述する必要がありますか?
次のオプションを考えることができます:
- SCORM クラウドなどのサードパーティ ライブラリを使用する
- SCORM 仕様ガイドを読み、プロトコルを学び、独自の SCORM プレーヤーを実装する
- ベースラインとして DotNetScorm オープン ソース プロジェクトを使用し、そこから作業する
誰かが私を案内したり、本当に役立つ正しい方向/リソースに私を向けることができれば.
javascript - 群れの報告
明瞭な SCORM 2004 ファイルを角度システムに統合しようとしています。
iframe を使用して SCORM ファイルを読み込んでいます
私の問題は、テストを終了したときに SCORM プレーヤーの lmsAPI が呼び出されないことです。現時点では、API は呼び出しが行われたかどうかを確認するための単なるスケルトンです。
関数 IsLmsPresent(){ true を返します。}
function SetScore(args){ console.log('SetScore') }
function SetFailed(){ console.log('SetFailed'); }
function SetPassed(){ console.log('SetPassed'); }
function Finish(){ console.log('Finish'); }
IsLmsPresent() SCORM パッケージが最初にロードされたときに呼び出されましたが、JavaScript デバッガーを使用すると、ユーザーがテストを実行している間、LMSAPI.js でコールバックが実行されないことがわかります
php - SCORM (ストーリーライン 2 からエクスポート) の成績をデータベースに保存する
現在、PHPでlmsを作成しています。lms では、管理者はユーザーが回答する SCORM (1.2) ファイルをアップロードでき、結果はデータベースに保存されます。(userID、scormID、grade の形式のテーブルの考え方)
Moodle などの他のオプションも調べましたが、必要な機能がありません (変更を加えても)。
SCORM を処理できない場合、ストーリーライン 2 からエクスポートされた別の形式で使用できるものはありますか?
javascript - 明確なストーリーライン 2 で JavaScript トリガーを使用して完了ステータスを設定する方法
特定のスライドで完了ステータスをlmsに設定したいので、この場合はjavascriptトリガーを使用する必要があります。私の質問は、このトリガーがその特定のスライドで実行されたときに、lms で完了ステータスを設定するための JavaScript コードはどうあるべきかということです。
事前に感謝します
actionscript-3 - 動的 TextField as3 を削除
明確なストーリーライン SDK を変更しようとしています ( https://www.articulate.com/support/storyline/articulate-storyline-sdk )
彼らはas3を使用しており、以下のコードのようにすべてのテキストフィールドを動的に作成しました
作成後にいくつかのテキストフィールドを削除したいので、この問題の解決を手伝ってください。
javascript - ストーリーライン 2 で変数の状態が変化したときに新しいシーンでコンテンツを表示する
3 つの変数を持つ質問を手動で作成しました。変数は、赤、青、または緑と呼ばれます。すべての変数が false に設定されます。ユーザーが 1 つまたは複数を選択して [送信] ボタンをクリックすると、選択内容に基づいてテキスト情報が表示される新しいシーンにユーザーが送信されます。赤、青、緑の変数の状態を true に変更するトリガーを設定しました。それらを選択して送信をクリックすると、正しいシーンに移動します。ただし、選択肢は表示されません。さまざまなレイヤーとベースレイヤーで選択を試みました。
私は何が欠けていますか?