APIレベル10でのWebView内でAjaxが動かない件
Android2.3.3(APIレベル10)のWebView内で下記のようなajaxの処理をjavascript内に記述しても
動かないようですが、何か解決策はありますでしょうか?
$.ajax({
url: https://xxxxxxxx,
type: "POST",
timeout:10000,
cache : false,
data: {data:xxxx},
beforeSend: function(xhr) {
var credentials = $.base64.encode(basic_user+":"+basic_password);
xhr.setRequestHeader("Authorization", "Basic " + credentials);
},
success: function(result) {
$("#result").html(result);
}
})
サーバーからHTMLをレスポンスで返したいと考えております。
追記:
Internetパーミッションは、入れております。
ログは下記のとおりです。
Failed to load resource: the server responded with a status of 401 (Authorization Required) https://xxxxxxxxxxxxxxx
Failed to load resource: Origin null is not allowed by Access-Control-Allow-Origin. https://xxxxxxxxxxxxxxxxx
XMLHttpRequest cannot load https://xxxxxxxxxxxxxxx. Origin null is not allowed by Access-Control-Allow-Origin. index.html:1
ベーシック認証がうまく通っていないようでしたので、ベーシック認証を一度外しましたが、
401のエラーが出ないだけで、動きませんでした。。。