2016-06-13 7 views
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に挿入されると動作します。

答えて

0

あなたは構文ERRO、機能のエンドブラケット「}でQUTE持って、それはOKと縫い目というの横 を、私は同様のコードを使用し、何度だけアンドロイドスタジオからコピー&ペーストから来た

+0

しかし、これは私のために働いていません。 –

関連する問題