Php 在另一个屏幕中打开SCORM弹出窗口

Php 在另一个屏幕中打开SCORM弹出窗口,php,moodle,Php,Moodle,我已经在我的一个应用程序中实现了SCORM,它工作得非常好。我使用两个屏幕进行开发,我想在另一个屏幕中打开SCORM弹出窗口,而应用程序将在第一个屏幕上(从那里请求打开SCORM) 是否有可能处理它?我没有尝试过,但可能会添加windowobj.moveTo(xxx,yyy)在/mod/scorm/player.js中,其中xxx是另一个屏幕的像素数Chrome有一点问题- 还有 你应该能够使用屏幕左侧的位置来计算。我这样做是为了让窗口显示在浏览器窗口的左侧。同样,Chrome可能是一个问题 l

我已经在我的一个应用程序中实现了SCORM,它工作得非常好。我使用两个屏幕进行开发,我想在另一个屏幕中打开SCORM弹出窗口,而应用程序将在第一个屏幕上(从那里请求打开SCORM)


是否有可能处理它?

我没有尝试过,但可能会添加
windowobj.moveTo(xxx,yyy)
/mod/scorm/player.js中,其中xxx是另一个屏幕的像素数

Chrome有一点问题-

还有

你应该能够使用屏幕左侧的位置来计算。我这样做是为了让窗口显示在浏览器窗口的左侧。同样,Chrome可能是一个问题

leftPosition = (window.screenLeft != undefined ? window.screenLeft : window.screenX) - width;
topPosition = 0;
window.open(url, "Title", "status=no,height=" + height + ",width=" + width + ",resizable=yes,left=" + leftPosition + ",top=" + topPosition + ",screenX=" + leftPosition + ",screenY=" + topPosition + ",toolbar=no,menubar=no,scrollbars=no,location=no,directories=no");

我们必须在哪里更改?在哪个文件中?LMS通常会启动内容,这是完全专有的。因此,为了定位代码,我只需在moodle上的整个代码库中搜索“window.open”。好吧……我还有一个疑问……如何直接从我的应用程序(php)打开scorm包……我使用了moodle会话。你有什么想法。。