问题标签 [moodle-mobile]
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.
kubernetes - Moodle eeror 写入数据库
我正在使用有状态的数据库集在 kubernetes 上运行 moodle。
写入数据库时出错有关此错误的其他信息
错误代码:dmlwriteexception
堆栈跟踪:/lib/dml/moodle_database.php 的第 489 行:dml_write_exception 抛出了 /lib/dml/mysqli_native_moodle_database.php 的第 1329 行:调用 moodle_database->query_end() 的 /lib/dml/mysqli_native_moodle_database.php 的第 1375 行:调用到 /auth/wp2moodle/login.php 的 mysqli_native_moodle_database->insert_record_raw() 第 232 行:调用 mysqli_native_moodle_database->insert_record()
moodle-mobile - 我在 ionic noodle 应用程序中运行应用程序时遇到问题
我正在关注 Moodle 文档
为 Moodle Mobile 2 (Ionic 1) 设置开发环境
并且有错误 npx gulp watch & npx ionic-app-scripts serve -b --devapp --address=0.0.0.0 --address localhost -port 8100--livereload-port 35729 --dev-logger-port 53703 -- nobrowser
使用 gulpfile E:\Ionic\ones\moodlemobiledirectory\gulpfile.js 开始观看... [INFO] 等待与 npm 的连接... 等待与 npm 的连接...
angular - moodle angular 8中的登录API
我需要将我的用户从我的网站登录到moodle页面。我有创建用户并注册课程的构建功能,现在我需要进行自动登录。
我已经设置了“moodle_mobile_app”,它返回了我的用户令牌,但我可以找到任何可以登录的服务。
我身边都有UserName,Password,Token
我只需要来自moodle的一些网络服务,它可以接收这些数据并返回登录网址
有谁知道我如何让用户从我的网站登录到mooble的技巧/方式?
cordova - 无法配置 ionic v1 现有项目
我得到了具有以下依赖版本的现有离子旧项目的代码库。我无法配置或运行项目。
我已经从 git 克隆了项目并运行 npm install 。它显示以下错误。
npm 动词节点 v10.18.0 npm 动词 npm v6.13.4 npm 错误!过早关闭 npm 动词退出 [ 1, true ] npm 计时 npm 在 24694 毫秒内完成
版本信息:
Ionic: 2.2.1
Cordova: 7.1.0
Cordova Android platform: 8.0.0
Node: 10.16.0
NPM: 6.9.0
moodle - 如何在 Moodle 界面通过自动登录将学生发送到 Moodle 课程 URL
我们正在与 Moodle 建立一个学习平台。我们有一个现有的学生门户网站,并希望将学生送到 Moodle 参加课程(课程将列在我们项目的学生资料中)。
如何将学生发送到 Moodle 课程 URL 和自动登录?理想情况下,当学生进入模块时,我们不希望他/她在不知不觉中离开,只需完成课程(我们可能会在 iframe 或弹出窗口中显示课程)。
我们需要通过 API 或其他方式登录,因为我们希望学生在重新尝试时继续。
android - 如何在 android studio 上运行 moodle 移动应用程序
如何在 android studio 上运行 moodle 移动应用程序?我也想添加自己的插件。我遵循了moodle文档https://docs.moodle.org/dev/Setting_up_your_development_environment_for_Moodle_Mobile_2,但它停留在本机构建依赖项上。我正在关注的代码:https ://github.com/moodlehq/moodleapp
还尝试在 android studio 上运行此代码(遵循:https ://www.youtube.com/watch?v=IA3c2lpoOtU&t=757s ),我有一个空白的白屏(我在 www 文件夹上粘贴了 moodle src 文件夹并运行src/index.html) 有人可以分享有关此的视频教程吗?这将非常有帮助。
typescript - window.openDatabase 不是moodle 3.8 Ionic 应用程序中的函数错误
我正在尝试自定义 Moodle 3.8 移动应用程序,我希望它具有针对我的品牌个性化的徽标和启动画面。我已将 repo 从https://github.com/moodlehq/moodlemobile2.git
我的 ubuntu 18.04 机器中克隆并npm install setup
在 moodleapp 项目根目录上运行。我正在跑步Ionic CLI 5.2.5
。成功完成后npm install setup
,我然后运行ionic serve --lab
甚至使用 --lab 标志在我的 Firefox 浏览器中查看我的应用程序。该命令在没有错误的情况下执行应用程序并在浏览器中初始化应用程序,但问题就在这里,应用程序是空白的,除了黑屏之外什么都没有显示。
我去检查元素,发现有一个错误,说"window.openDatabase is not a function"
. Moodle 移动应用程序 3.8 具有使用 SQLite db 的离线数据存储功能,我怀疑它是错误源,所以我安装ionic cordova plugin add cordova-sqlite-storage
并npm install @ionic-native/sqlite
进入项目但没有任何变化。几天来我一直在研究这个错误,但没有找到问题和解决方案的适当来源。完整的错误是:
我坚持这一点,感谢任何帮助。
android - 如何解决:错误:处理清单失败
我是Ionic、Android和Moodle的新手,在尝试生成自定义Moodle apk时遇到了几个错误,我来这里寻求帮助,以解决使用应用程序 ID 生成的这个错误。
好吧,我所做的是以下,我将原始 Moodle ID 更改为我的应用程序,我正在修复 Grandle 错误,我很好地配置了 SDK,我链接了 JDK,我构建、编译和转译了很多次,这就是为什么现在我只直接适合命令。
我怀疑这可能是config.xml中的错误,我不知道,或者是通过使用包更改id_app的名称创建的文件夹。
执行后控制台出现这些错误cordova.cmd build android --release
我的 Moodle AndroidManifest.xml
我只想生成apk,而moodle文档的步骤对我没有用。
链接 Moodle 应用程序https://github.com/moodlehq/moodleapp
我的项目https://github.com/sauta/moodleapp
Doc Moodle APP https://docs.moodle.org/dev/Setting_up_your_development_environment_for_Moodle_Mobile_2#Building_for_Android_and_iOS