Questions tagged [crosswalk-runtime]

Crosswalk is a web runtime for HTML5 applications. It provides all the features of a modern browser, combined with deep device integration and an API for adding native extensions.

Crosswalk runtime can be used for creating HTML5 application with a dedicated runtime that can be run on multiple platforms without any dependency for webview. It can be used for creating application that uses HTML5 features like WebRTC, hardware-accelerated WebGL support and bleeding edge HTML5 features.

Crosswalk runtime based HTML5 applications can be built for Android (version 4.0 and above), Tizen Mobile, Windows, Mac OS X and Linux.

What is Crosswalk for?

If you are a developer working with web technologies, Crosswalk enables you to deploy a web application with its own dedicated runtime. This means three things:

  • You can distribute your web application via app stores.
  • Your application won't break in whatever ancient webviews or browsers your audience is using, as you control the runtime and its upgrade cycle.
  • You can build applications without worrying so much about runtime differences and quirks: you only have one runtime to deal with.

What can Application Developers do with Crosswalk runtime?

  • Use all the features available in modern web browsers: HTML5, CSS3, JavaScript.
  • Access the latest recommended and emerging web standards.
  • Use experimental APIs not available in mainstream web browsers.
  • Control the upgrade cycle of an application by distributing it with its own runtime.
  • Add custom extensions to an application, to leverage platform features not exposed by Crosswalk or the standardized web platform.

Crosswalk is open source project, released under a BSD licence. The project was founded by Intel's Open Source Technology Center. Intel XDK (HTML5 development environment) can be used to build Android apps with Crosswalk runtime.

306 questions
4
votes
2 answers

Hybrid Application with Crosswalk + Cordova + Eclipse

I am getting an issue/error while creating/importing crosswalk cordova plugin into eclipse. Can any one share a simple steps from scratch for creating crosswalk cordova app with eclipse. Also tell me which eclipse type & version is required.
4
votes
1 answer

setLoadWithOverviewMode for XWalkView

Is there any equivalent function in XWalkView for setLoadWithOverviewMode? I am working on a Android application that load a website in a XWalkView. The view zooms in the top left corner of the website when it loaded. I couldn't find anyway to set…
4
votes
0 answers

CORS with Crosswalk and OKHttp

I'm trying to use a crosswalk embedded webview to display a web page, with some javascript. Because I need to add some headers to each request, I am intercepting the request with shouldInterceptLoadRequest, and making the request with…
EddBC
  • 71
  • 6
4
votes
1 answer

Previous data still present after $state.go() in Ionic Framework with Crosswalk

why is it after I fill up the necessary inputs then send to my server after sending I redirect user to some other page. When a user went back to that page, the info he filled still present in there. How can I fix this? It seems the info I filled is…
4
votes
1 answer

Capturing Crosswalk Cordova webview touch events

I'm building a web based Android app using the Crosswalk Cordova framework, and I'm trying to capture any touch events that occur on the XWalk webview within the main activity of my app, but so far everything I've tried I can't get the touch events…
Brendan
  • 809
  • 1
  • 8
  • 13
4
votes
2 answers

CrossWalk - Accept language header

How can I set the HTTP_ACCEPT_LANGUAGE header with CrossWalk? I've tried looking for the same methods as the original Android webview (like described here: How can I override Android WebView to use custom Accept-Language header?) but no luck. The…
dthomasen
  • 826
  • 15
  • 32
4
votes
3 answers

Building app with CrossWalk embedded

I'm trying to build a browser with CrossWalk as a dependency. But I keep getting an exception regarding XWalkInternalResources: W/dalvikvm( 3165): VFY: unable to resolve static field 4639 (cpu_arch_mismatch_message) in…
4
votes
2 answers

Crosswalk call Java method from JavaScript

I'm using crosswalk now. I need to call a Java method when a user clicks a button in the HTML, which may look like: Start I'm not sure if Crosswalk extension is what I wanted, which seems to be so heavy-weighted…
Ovilia
  • 7,066
  • 12
  • 47
  • 70
4
votes
2 answers

Crosswalk and cordova integration

In my Cordova app how can I test if Crosswalk (https://crosswalk-project.org/) is correctly integrate? And how to use it to display a web page?
user1269586
  • 372
  • 1
  • 6
  • 27
4
votes
4 answers

Crosswalk call js function from java on android

I m trying to use crosswalk runtime in my android app. I tried this on android 4+. I got some js & html codes and it worked perfect for me. But it is not working like android webview. In the webview i can call javascript functions from java code.…
gokhangokce
  • 461
  • 3
  • 8
  • 17
3
votes
1 answer

Alternative to crosswalk

I need to know if there is an alternative to crosswalk that i can use in my ionic project. On Android OS 4.1 my app does not act normal but it is okay with higher OS's, i added the crosswalk plugin and it works very well across all OS's but then i…
CE0
  • 191
  • 3
  • 7
  • 18
3
votes
1 answer

How do I add media codecs support to Crosswalk while using the Cordova plug-in?

I'm building a PhoneGap app which needs to play AAC audio. It works well using the native WebView, but I would like to use Crosswalk on a build targeting APIs 16-20 because some CSS features in my app do not work at all on Android 4.x. When I make a…
Andrea Lazzarotto
  • 2,471
  • 1
  • 22
  • 38
3
votes
1 answer

Crosswalk build one APK file only

I am build html5 android app using crosswalk. When i do build android it outputs two separate APK files, one for armv7 and one for x86. i just want one form armv7 only but always result bot architectures even if i put target param in command. i did…
3
votes
1 answer

Ionic 2 "ionic run android" produces very large APK on device?

What influences APK size? I have simple Angular 2 app using typescript, which compiles to 2mb of javascript total. The app has 387MB in size. I noticed that in /platforms/android/build is 587MB, inside I have dirs: intermediates 453MB outputs …
Teddy
  • 2,277
  • 3
  • 15
  • 19
3
votes
0 answers

Crosswalk xwalkview html5 games sees slow (as lagged)than chrome web browser

I have this code in Oncreatedview in fragment I choose xWalkView because in normal Webview the html5 sees (more lagged) and some images not update. With xWalkView the lagged is less and images update fines ( but 3d games not are loading ) Some…
angel
  • 4,474
  • 12
  • 57
  • 89