无法使用Cordova Android应用程序调用Moodle Web服务

时间:2019-01-03 14:00:48

标签: javascript ajax cordova moodle moodle-api

我已经使用cordova创建了一个小型的android应用程序,我试图在学生打开应用程序时调用穆迪网络服务来启动穆迪测验。

但是我收到错误消息:未捕获的语法错误:意外的令牌; index.js:22

var app = {
initialize: function()
{
var domainname = 'http://your-ip-address/moodle';
var token = 'your-token';
var functionname = 'mod_quiz_start_attempt';
var serverurl = domainname + '/webservice/rest/server.php' ;
var data = {
            wstoken: token,
            wsfunction: functionname,
            moodlewsrestformat: 'json',
            quizid:1,
            forcenew:1
           }
var response = $.ajax({type: 'POST',data: data,url: serverurl,contentType: 'application/json; charset=utf-8'});
alert("response: "+response);
console.info(response);
  };
app.initialize();

请检查我是否需要包含tryid的响应,

任何帮助或建议都非常有用

0 个答案:

没有答案