Моя коллега создала веб-сайт со статистикой, который теперь мне нужно реализовать в мобильном приложении. Он использовал JavaScript и сейчас я развиваюсь на Android. Я хочу показать одну конкретную функцию из JavaScript в соответствии с Activity на Android. Я искал, но ничего не показывал. Есть идеи? Наверное, мне не хватает чего-то действительно логичного, но я не могу понять.Android функция синтаксического разбора из Интернета
код из Интернета:
function GetUsersLastEventID(userID, labelID) {
var message = { UserID: userID };
$.ajax({
url: "GetData.aspx/GetUsersLastEventID",
type: "POST",
async: true,
data: JSON.stringify(message),
contentType: "application/json; charset=utf-8",
success: function (msg) {
$('#label' + labelID).text("UserID: " + userID + " was last seen in event : " + msg.d);
},
failure: function (response) {
$('#label' + labelID).text(eventTitle + ": INFORMATION UNAVAILABLE!");
console.log("Error in: GetUsersLastEventID(), params: " + userID);
}
});
}
код от вызова на Android:
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("javascript:GetUsersLastEventID(userID, labelID);");
do javascript: urls work? вы можете установить хэш и использовать обработчик onhashchange в веб-коде – dandavis
Извините, на самом деле не понял, что вы имеете в виду, задав хэш и так далее. – user3329074