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
1
vote
1 answer

OpenTok for Cordova with Crosswalk throws alert()

We have build an application using OpenTok for Cordova plugin. All is working well on Android and IOS when using the default Cordova Webview. Once we try to use Crosswalk for Cordova, the OpenTok plugin crashes with the following error: Attempt to…
Mark Veenstra
  • 4,691
  • 6
  • 35
  • 66
1
vote
1 answer

Crosswalk storage limits

What are the storage limits when using Crosswalk? Do the same rules as for Chrome apply, just in isolation of the app using Crosswalk? Or in the worst case shared global storage limits with the regular Chrome install? Also, will Crosswalk move any…
Benjamin E.
  • 5,042
  • 5
  • 38
  • 65
1
vote
1 answer

Crosswalk cannot access localStorage

I am using Crosswalk in my ionic app to boost performance on Android devices. The problem I have is that Crosswalk does not seem to be able to read values I set in localStorage. When I removed crosswalk and tried the app again, I was able to read…
1
vote
0 answers

Crosswalk Chomium API : Blank View on Wear

as android Wear doesn't support webview i'm trying to use chromium with Crosswalk api xWalkWebView. But when i try to load an MHT file on wear the screen stays blank and i'm getting the following log (FYI same file is working fine on phone's…
1
vote
0 answers

How to set up an activity to extent under the navigation bar, but not under the statusbar?

Using the following theme file: