Android :: Intercept AJAX Call From WebView
Oct 15, 2010
I want a HTML/javascript application, running in a WebView, to make AJAX calls that are handled by the Java code. Ideal would be to just intercept the call (easy, just use shouldOverrideUrlLoading()) and 'return' some data. However, I don't find a way to 'return' a response to the WebView, other than calling a javascript function using loadUrl(). This will not work for me, as the HTML/js app is a drop-in application which I don't control. As far as the HTML/js app concerns, it just does an AJAX call and receives some data back.
View 1 Replies
Feb 18, 2009
I'm thinking of using WebView as a container for "Form" based JavaScript+DHTML applications. This is simple fill-out-forms like you have on the web, but now on mobile like for note taking, order taking, and the like.This is to allow web developers to build the bulk of the application - Javascript will perform validation, computations, etc.On the Java side, I only need to implement database CRUD operations, and a ListView to scroll over the forms.To minimize the learning curve on the JavaScript side, I've been thinking on how to emulate AJAX calls so that the web developers don't need to learn new methods to call on the JavaScript-Java bridge. Of course this isn't possible using XMLHttpRequest, so I'm thinking of adapting JQuery or other Javascript libraries for this purpose.
View 3 Replies
View Related
Jul 29, 2010
I have a site which makes SOAP requests to a separate domain using YUI's cross-domain AJAX transport. This is working wonderfully on my site, but unfortunately since mobile browsers don't support flash, I can't get it to work.Does anyone know of a way to make cross-domain AJAX posts on mobile browsers?
View 2 Replies
View Related
Mar 19, 2012
I'm using phonegap with Ajax to call external xml file using XMLHttpRequest. I send the request but response not come.The ready.status comes 403 in android device. what is the problem.... below is the my code. this code work in emulator but not work in android 3.1 tablet...
function appReady(){
var ajax = new XMLHttpRequest();
ajax.open("GET"," [URL]...",true);
ajax.send();
[Code]....
View 3 Replies
View Related
Nov 15, 2010
I plan to develop Android application which will encrypt/decrypt voice data such that parties can communicate using secure channel. So the question is: how to intercept voice/audio data during GSM call? Is it possible or not? Should I use Android NDK or something else?
View 3 Replies
View Related
Jul 14, 2010
I have written a simple helloworld app with a WebView which has a link to Cnn on a simple.html page in my asset folder.How, in my Activity do I capture the click on this, stop the WebView from navigating, and then informing the Activity that "http://CNN.com" was clicked?
View 1 Replies
View Related
Feb 6, 2012
How to intercept incoming calls by adding a prefix like 19299 on incoming, and * on outgoing.
I have built and compiled an .apk file witch force closes for no apparent reason on launch. When compiled it compiles without any errors.
Is it even possible to monitor incoming calls on public API level? Or is that an API that is closed off? if the API is available, is it then possiblo to add said prefix both on incoming and outgoing calls?
View 1 Replies
View Related
Jun 4, 2009
Can augmented ajax use Notifications? Is this Android 2.0?
View 2 Replies
View Related
Nov 23, 2010
I have created json parser to parse the data from this http://ajax.googleapis.com/ajax/services/search/local?v=1.0&sll=48.85...
I want to parse this data and wanna show in list view in android.
View 3 Replies
View Related
Jul 22, 2010
I'm testing out a web page on the Android 2.0 and 2.2 emulators, and the jQuery.ajax() requests that the app makes have slightly different behaviors regarding HTTP Authentication Headers. The server I'm making requests to requires basic authentication, and the ajax requests in 2.2 send the proper auth header. In 2.0, I am debugging with Fiddler, and it seems that the requests do not include the auth header, and the server rejects the request with a 401.2 error. I don't think it matters, but the server is running IIS 7. One interesting thing I noticed while debugging the web requests is that Android 2.2 makes two requests for each resource, whether or not it's an XHR. One does not contain the Auth header, and the second one does. In 2.0, it seems to make 2 requests for everything but XHR's:
Here is the 2.2 header for the first XHR:
GET http://192.168.1.111/sonar/mobileweb/sonar/views/week/init.ejs HTTP/1.1
Host: 192.168.1.111
Accept-Encoding: gzip
Referer: http://192.168.1.111/sonar/mobileweb/sonar/sonar.html
Accept-Language: en-US
User-Agent: Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Accept: text/plain, */*
X-Requested-With: XMLHttpRequest
Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7
The 2.2 header for the second XHR:
GET http://192.168.1.111/sonar/mobileweb/sonar/views/week/init.ejs HTTP/1.1
Host: 192.168.1.111
Accept-Encoding: gzip
Referer: http://192.168.1.111/sonar/mobileweb/sonar/sonar.html
Accept-Language: en-US
User-Agent: Mozilla/5.0 (Linux; U; Android 2.2; en-us; sdk Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1
Authorization: Basic cGFyaXZlZGFcZGF2aWQubW9ycmlzOjIzbkx2ZWxsbGw=
Accept: text/plain, */*
X-Requested-With: XMLHttpRequest
Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7
And the 2.0 header:
GET http://192.168.1.111/app/views/week/init.ejs HTTP/1.1
Host: 192.168.1.111
Accept-Encoding: gzip
Referer: http://192.168.1.111/app/app.html
Accept-Language: en-US
User-Agent: Mozilla/5.0 (Linux; U; Android 2.0; en-us; sdk Build/ECLAIR) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17
Accept: text/plain, */*
X-Requested-With: XMLHttpRequest
Accept-Charset: utf-8, iso-8859-1, utf-16, *;q=0.7
Has anyone experienced this behavior before? It is basically causing my app to not work at all in version 2.0. Version 2.1 seems to act the same as 2.0.
View 2 Replies
View Related
Oct 6, 2010
i want to use Google's ajax local search API in my android application.
View 5 Replies
View Related
Nov 7, 2010
The behavior of XMLHttpRequests in Android is very odd when doing cross domain requests. The browser should either fail with an error and not perform the request, or it should follow CORS (http:// www.w3.org/TR/access-control/) and start with an OPTIONS request to the remote domain. The Android browser (2.1 and 2.2) instead performs the request, which is received by the remote server (and this is the dangerous part both for data leaking and remote attacks), but the response is not set in the javascript (status of 0 and responseText null)
View 4 Replies
View Related
Jan 16, 2010
I'm creating a webapp for Android mobile phones with ASP.NET and the Ajax Control Toolkit. I've included a CalendarExtender-Control which popups a calendar when focusing the associated Textbox-Control. If I select this textbox on my mobile phone, the Android webbrowser highlights it with an orange border. The problem is that this border is shown in front of my Calendar popup. Has anybody any idea how to fix this issue?
View 1 Replies
View Related
Dec 21, 2009
I have an application that needs to send messages, repeatedly to the server. I'm currently using AJAX from the phone's browser and it works fairly reliably, but, as with all things cell-phone, not 100%. I'm curious if using Android and opening a socket to the server would give me any additional reliability, or if it would suffer from the same communication troubles that hinder the AJAX transmission.
View 2 Replies
View Related
Apr 8, 2010
I am building a web app, which is intended to run on the Android browser. When I have a webpage that contains any kind of viewport meta tag, like this:
<meta name="viewport" content="width=400"/>
My webpage crashes on ajax calls. It happens when using the emulator, the actual browser on my nexus one, and on a droid (all running Android 2.1). Without the meta tag, the ajax calls run as they should.
View 2 Replies
View Related
Mar 11, 2009
Requirement: 1. The program must be on top of SDK only, no hacking! 2. When a TEXT SMS is arriving to Android mobile, the program must intercept the TEXT SMS to analyze the SMS content (access the whole SMS data) 3. In terms of the SMS content, the program determines if the SMS is erased as it doesn't exist. No notification, no update to Inbox UI. 4. Power cycle the Android phone, the SMS is not seen at Notification or message Inbox
Can any one help with the solution? Or which API shall we look into?
View 3 Replies
View Related
Oct 7, 2010
I am wondering if it is possible to intercept an open application call, for any (most of the) installed application. Or at least for opening the Activity having the intent-filter's action set to Main (if it exists for an app).
View 1 Replies
View Related
Mar 24, 2009
Does anyone known if its possible to intercept incoming SMS to my app? Similar to PushRegister in JME. I try to BroadcastReceiver - works fine but the SMS also goes to Native Inbox app.
View 3 Replies
View Related
Nov 27, 2009
Is there any way where I can detect that the screen is about to turn off, so I can do some work *before* it happens?I need this to work around bug 3755: OpenGL apps sometimes crash when the screen gets turned off because they don't get surfaceDestroyed /surfaceCreated() events. Simply put, I need to shut down OpenGL before the phone has a chance to detach the GPU. The only events I seems to be getting when the screen turns off are onPause() and onWindowFocusChanged both of which turn up *after* the GPU detaches, by which time it's too late.
View 7 Replies
View Related
Jul 8, 2010
Let's suppose that we have the following scenario: something is playing on an android device (an mp3 par example, but it could be anything that use the audio part of an android device). From an application (android application :) ), I would like to intercept the audio stream to analyze it, to record it, etc. From this application (let's say "the analyzer") I don't want to start an mp3 or something, all I want is to have access to the audio stream of android. Any advice is appreciated, it could a Java or C++ solution.
View 1 Replies
View Related
Nov 7, 2010
Does anyone know how to intercept the genius button on the new MyTouch 4g by HTC? Is it somehow hard wired to the kernel?
I looked at logCat, and I see that if uses the following intent:
INFO/ActivityManager(1309): Starting activity: Intent { flg=0x10000000 cmp=com.nuance.android.vsuite.vsuiteapp/.VSuiteStartSession }
View 1 Replies
View Related
Jul 2, 2009
Could someone point me to the documentation or example on how my application can intercept button pushes on an already paired and connected bluetooth device?
View 5 Replies
View Related
May 26, 2009
I want to intercept the OnTouch event in a PopupWindow, but it failes everytime. Here is the code snip:
CODE:.....................
When the activity started, I can click the button to show the popup window correctly. But after that, nothing happens when I touch the popup window's view. But if I touch any where outside the popup window, the log Log.d("Demo", "layout::onTouch >>> view: " + v + ", event: " + event); will work.
It looks like when I touch the view of the popup window, the touch event has been consumed somewhere?
View 2 Replies
View Related
Nov 16, 2010
I am trying to install app inventor on my Samsung intercept.I have gone through the steps in the set up computer and phone.When it was time to plug in the USB connection the two notifications did not display.Please, if anyone knows of any additional steps I need to take I would appreciate some advise.
View 1 Replies
View Related
Oct 5, 2010
I have would like to change the default SMS client on my Samsung Intercept. Curious what free SMS clients do you use?
View 27 Replies
View Related
Oct 3, 2010
I am displaying web content in a WebView but I am having issues to identify when the user presses a cancel button which should close the current window. The cancel button is defined as follows in the page source code: <input value="Cancel" name="cancel" type="button" onclick="window.close();There are other buttons which I am able to handle using shouldOverrideUrlLoading() but since this cancel buttons does not attempt to open a new page, this is not working. Does anyone know if there is a way to intercept this cancel? By the way, when cancel button is pressed nothing happens.
View 4 Replies
View Related
Mar 9, 2010
Is there any way to intercept incomming calls/sms (to block or unblock it) on the basis of mobile numbers which are added to screening list.
View 1 Replies
View Related
Nov 13, 2009
Is there a way to intercept an SMS with BroadcastReceiver as for example here but without showing any notifications to the user and immediately deleting the message that contains for example some keyword
What I need is to have some communication between android phones, one to one, and I thought that sending SMS messages would solve the problem, but the SMS notification are not needed for that, maybe the WAP PUSH messages would better for that but I have no idea how to send them from android phone.
View 3 Replies
View Related
Oct 22, 2009
I'd like to be able prompt my app to open link (instead of the browser) when the user clicks on a URL of a given pattern. This could be when the user is on a web page in the browser, or in an email client, or a WebView in a freshly minted app.
For example, click on a YouTube link from anywhere in the phone and you'll be given the chance to open the YouTube app.
How do I achieve this for my own app.
View 2 Replies
View Related
Oct 15, 2010
I have the activity with several input fields. When activity started soft keyboard is showed. When back button pressed soft keyboard closes and to close activity need to press back button one more time.
So the question: is it possible intercept back button to close soft keyboard and finish activity in one press of back button without creating custom InputMethodService?
I know how intercept back button in other cases - onKeyDown() or onBackPressed() but in this case it's not works: only second press of back button is intercepted.
View 3 Replies
View Related