I am developing a web application and that will be mainly used in Windows CE hand sets which has Windows CE 4.2 with IE 6 and I just wanted to know whether AJAX and JQuery can be used in my web app or not.
I tried using UpdatePanel in my project, but, it seems to be not working. Any advice will greatly appreciated.
To have support for AJAX you need support for Javascript and for XMLHttpRequest object.
A WinCE image can include support for both:
JScript;
XMLHttp (xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");)
If you have IE6 mobile installed on your wince image I can imagine that both componente are included in the wince image itself.
As a consequence also JQuery is supported but if you use IE6 you have to use at max the 1.9 version: see here
Related
The new Microsoft Edge browser has built-in support for Adobe Flash. The updated WebView control in the Windows 10 SDK utilizes Microsoft Edge as its engine.
I am trying to figure out how to enable the WebView control to render Adobe Flash content from a website in a Universal Windows App (either a Hosted Web App or a Packaged Web App).
Any ideas or pointers would be much appreciated.
Thanks.
WebView doesn't use Edge as the engine but uses IE11. Quote from the docs - "WebView always uses Internet Explorer 11 in document mode".
It also doesn't support any plugins or such, which would include Flash.
Full run of caveats from the control doc:
It does not support any ActiveX controls or plugins like Microsoft
Silverlight or Portable Document Format (PDF) files. Additionally,
WebView does not support some HTML5 features including AppCache,
IndexedDB, programmatic access to the Clipboard, and geolocation.
More "tidbit" reading up at https://msdn.microsoft.com/en-us/library/windows/apps/windows.ui.xaml.controls.webview.aspx .
Enjoy. Hope this helps. Healy in Tampa.
On Universal application, the webview is using edge now but it does not change anything regarding plugins.
Here is what it says from the MSDN :
In apps compiled for Windows 10, WebView uses the Microsoft Edge
rendering engine to display HTML content. In apps compiled for Windows
8 or Windows 8.1, WebView uses Internet Explorer 11 in document mode.
It does not support any ActiveX controls or plugins like Microsoft
Silverlight or Portable Document Format (PDF) files.
We have a NPAPI internet plug-in, that is loaded from a certain web page (https). With the new Safari 7.0.2 it receives NPAPI_Destroy right after NPAPI_New call, failing the call of one of the exposed functions.
We do support core graphics drawing model and cocoa event handling model.
Our plugin doesn’t actually draw and doesn’t have a window. All that it does - to load an external application with the parameters, that are passed from the plugin.
In the html page it’s loaded as embed = from the java script.
We build it with universal 32/64 bit architecture. This problem started with the new version of Safari 7.0.2 on Mavericks 10.9.2.
Additional reload of the pages solves the problem and the plugin does its work.
Thanks in advance for any clues
Thanks in advance,
Nava
How can I embed a WebView (Embedded Web browser) inside a Delphi MacOS application?
It does not appear the webkit headers are included in XE2.
Have you tried the TWebBrowser control? This control works in the iOS environment and you can simply set it's URL or use the Navigate function.
Have you looked at Chromium Embedded Framework? It might be kinda heavyweight if you just want a view with some HTML, but they have bindings for Delphi. You get access to an up to date chrome webkit/blink browser with V8.
I am currently developing a desktop application on flash builder 4.5 . It make uses of Flex.
I found out that there is an Flex-Ajax bridge that can be used to implement Ajax.
But does this work out for desktop application? Cause Ajax is javascript. so i assume that it is only able to use it in web applications.
Can AJAX be implemented in Flex desktop application ?
You can use XMLHttpRequest with javascript.
I was using XUI javascript library for Blackberry web application (OS 4.7 and 5.0). I just tried code on Blackberry Bold with OS6.
Problem is that http ajax calls to remote server fail. No errors are shown, just calls do not work. Programs works 100% with Mozilla and IE on desktop and older Blackberry models. Can anyone suggest a fix, or a better library? I do not need GUI that jQueryMobile offers.