| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- var playId, playKey, token, playDetailId, playDetailKey;
- var isSumit = false;
- var getUrlParameter = function getUrlParameter(sParam) {
- var sPageURL = window.location.search.substring(1),
- sURLVariables = sPageURL.split('&'),
- sParameterName,
- i;
- for (i = 0; i < sURLVariables.length; i++) {
- sParameterName = sURLVariables[i].split('=');
- if (sParameterName[0] === sParam) {
- return sParameterName[1] === undefined ? true : decodeURIComponent(sParameterName[1]);
- }
- }
- return false;
- };
- function submitScore(iScore) {
- if (isSumit) {
- return;
- }
- isSumit = true;
- // post score
- $.ajax({
- url: "/Home/SubmitScore",
- data: {
- score: iScore,
- level: "0",
- playId: playId,
- playKey: playKey,
- playDetailId: playDetailId,
- playDetailKey: playDetailKey,
- token: token
- },
- type: "POST",
- success: function (data) {
- if (data.error == "0") {
- // success
- location.href = data.href;
- } else {
- // return
- location.href = data.href;
- }
- },
- error: function (data) {
- console.log(data);
- }
- });
- }
- function startGame() {
- //store data from request
- console.log("Ready");
- playId = getUrlParameter('playId');
- playKey = getUrlParameter('playKey');
- playDetailId = getUrlParameter('playDetailId');
- playDetailKey = getUrlParameter('playDetailKey');
- token = getUrlParameter('token');
- isSumit = false;
- // send started
- $.ajax({
- url: "/Home/StartPlay",
- data: {
- },
- type: "POST",
- success: function (data) {
- if (data.error == "0") {
- console.log("Start success");
- } else {
- // return
- location.href = data.href;
- }
- },
- error: function (data) {
- console.log(data);
- }
- });
- }
|