次の方法で単純なJSONリクエストを実行しようとしています。
<!DOCTYPE html>
<html>
<head>
<title></title>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js">
</script>
<script>
(function(){
$.getJSON("http://smart-ip.net/geoip-json?callback=?", function (data) {
alert(data.host)
});
})();
</script>
</head>
<body>
</body>
</html>
これはデスクトップクロームや他のブラウザで正常に動作します。jquerymobileを使用して、携帯電話ですべてのブラウザを試しました。以前はandroid chromeベータ版で動作していましたが、最終リリースで停止しました。これが実行されない理由は何でもあります。アンドロイド?
更新:更新が遅れたことをお詫びします。奇妙な理由でOmega Romがjqueryリクエストをいじっていることを発見しました。OmegaからストックROMに数回切り替え、Omegaromが奇妙な動作を引き起こしていることは明らかでした。 。