2015-05-21 41 views
0

http://www.learningservices.us/sample(帶框架) http://www.learningservices.us/sample/page1.htm(沒有框架)引導與iOS的一個框架問題,瀏覽器

我開發必須使用框架的網站。它在那裏保持與符合SCORM的學習管理系統(LMS)API的通信。

沒有框架集的示例頁看起來和行爲完美(儘管仍在開發中)。但是,一旦進入框架集,粘滯/始終可見的頁腳不會以相同的方式運行。

我在父框架頁面和子頁面(page1.htm)中都有視口元標籤,但它仍然不起作用。

+0

LMS是否支持Tin Can API http://tincanapi.com?如果你可以使用它而不是SCORM,那麼你可以不使用框架。 –

+0

不幸的是,沒有。政府客戶與老LMS。 –

回答

0

我想我已經想出一個方法來處理所有這些優雅。首先,我像正常一樣啓動SCO,但不是在SCORM框架集的主框架中加載內容頁面(在Bootstrap中完成),而只是加載一個頁面,然後啓動一個不帶框架集的內容頁面的新窗口。現在,我現在引用opener.parent.value而不是將父框架引用爲parent.value。 SCORM調用工作,頁面導航像往常一樣工作,一切正常,沒有框架讓我困擾。所以,現在,當我完成啓動的窗口時,我也關閉了SCORM框架窗口,學習者將桌面清理完畢返回給LMS。

一旦一切都完全拋光,我會張貼一個樣本。

+0

是的框架集在手機上很棘手。他們傾向於傷害表現一點,然後變得更有趣管理。打開一個新的標籤頁/窗口是好的,除非如果你有一個內存繁重的活動,它實際上可以卸載你的LMS標籤或刷新它,當你退出SCO。儘管在我的測試中SCORM運行時仍然響應,但有時學生必須重新登錄。我通常通過AJAX加載SCO頁面,而使用另一個框架。 – Mark