2
私はアンドロイドでWebViewを使用しています。私は以下のjavascriptショーを注入することによって、AJAX要求のヘッダーをオーバーライドしたいと思います。WebViewでAJAXヘッダーを無効にする
XMLHttpRequest.prototype.realSend = XMLHttpRequest.prototype.send;
var newSend = function(vData) {
this.setRequestHeader('ClientId', 'ANDROID');
this.setRequestHeader('CustId', '%s');
this.realSend(vData);
};
XMLHttpRequest.prototype.send = newSend;
なぜこれが機能しないのかわかりません。私はクロームで直接試してみましたが、現在は機能しています。同じスクリプトがiOS/Safariに挿入されると動作します。
しかし、これは私のために働いていません。 –