Use fetch api

This commit is contained in:
Mimi 2019-12-29 11:14:43 +08:00
parent 3f4311c0ac
commit e452d0717d

View File

@ -183,37 +183,32 @@ $(function() {
function loadRandModel() {
var modelId = localStorage.getItem("modelId"),
modelTexturesId = localStorage.getItem("modelTexturesId");
$.ajax({
cache: false,
url: `${apiURL}/rand_textures/?id=${modelId}-${modelTexturesId}`,
dataType: "json",
success: function(result) {
fetch(`${apiPath}/rand_textures/?id=${modelId}-${modelTexturesId}`)
.then(response => response.json())
.then(result => {
loadModel(modelId, result.textures["id"]);
setTimeout(function() {
state = 2;
$("#cover").css("bottom", "80%");
$("#refresh").attr("href", "javascript:refresh()");
}, 1000);
}
});
}
function loadOtherModel() {
var modelId = localStorage.getItem("modelId");
$.ajax({
cache: false,
url: `${apiURL}/switch/?id=${modelId}`,
dataType: "json",
success: function(result) {
fetch(`${apiPath}/switch/?id=${modelId}`)
.then(response => response.json())
.then(result => {
loadModel(result.model["id"]);
}
});
}
window.info = function() {
// Your code here...
$.getJSON("https://v1.hitokoto.cn/", function(data) {
alert("「" + data.hitokoto + "」——" + data.from);
fetch("https://v1.hitokoto.cn")
.then(response => response.json())
.then(result => {
alert("「" + result.hitokoto + "」——" + result.from);
});
}