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
0
votes
1 answer

How to setup this gradle dependency?

In a crosswalk project I have the following dependency: repositories { maven { url 'https://download.01.org/crosswalk/releases/crosswalk/android/maven2' } } dependencies { compile…
Elliot Chance
  • 5,526
  • 10
  • 49
  • 80
0
votes
1 answer

Is ionic-cli support build with shared mode crosswalk?

It seems crosswalk-cordova-android had implement shared mode. How I enable ionic-cli to build with shared mode crosswalk? Thanks. Nb: I have ask this question on github issue, but still not respond so far.
Pewh Gosh
  • 1,031
  • 1
  • 11
  • 29
0
votes
1 answer

Intel XDK hide android navigation bar

I need to hide the navigation bar on android 5.0+. I need information about the intel XDK for change flag or add flag. https://developer.android.com/training/system-ui/navigation.html
Initerworker
  • 139
  • 1
  • 12
0
votes
2 answers

PushWoosh on Android: `nullpointerexception` when running .registerDevice()

I'm trying to run a Apache Cordova based app with the PushWoosh plugin on Android. To avoid fragmentation problems on Android, we're using MobileChromeApps to build our Android version of the app. However, I can't register the device for push…
Laust Deleuran
  • 492
  • 1
  • 5
  • 19
0
votes
2 answers

Meteor Crosswalk build fails at second 'ant debug' step

I have a Meteor Cordova Android app which I'm trying to migrate and build using Crosswalk. I followed the steps from here: https://meteor.hackpad.com/Building-Meteor-app-with-Crosswalk-kHKh4DzGxFQ Until here, the build succeeds. android update…
insaneinc
  • 260
  • 1
  • 12
0
votes
1 answer

Crosswalk with Cordova 4.0.0 existing app?

Can I migrate an existing Cordova 4 application to Crosswalk?. In the migration manual https://crosswalk-project.org/documentation/cordova/migrate_an_application.html says Cordova 3.6 for Crosswalk-10 and newer...but I have a Cordova 4.0.0 app. I…
Sebastián Rojas
  • 2,776
  • 1
  • 25
  • 34
0
votes
2 answers

cordova crosswalk project migration -- error

I am trying to migrate my cordova project to crosswalk. I am using [following download] (https://download.01.org/crosswalk/releases/crosswalk/android/stable/10.39.235.15/arm/crosswalk-cordova-10.39.235.15-arm.zip) of crosswalk. My system is having…
Katoch
  • 2,709
  • 9
  • 51
  • 84
0
votes
2 answers

Crosswalk installation for ionic fail

I'm trying to install crosswalk for ionic framework through the official ionic site: Crosswalk installation After running ionic browser add crosswalk at cmd I get the following warning/error repeating about 15 times Fetching Android SDK API…
Juvi
  • 1,078
  • 1
  • 19
  • 38
0
votes
2 answers

How to separate Crosswalk libxwalkcore.so into separate arm and x86 apk's

I am using Crosswalk browser for my current application, and after the building process it creates 2 libraries (Which are around 17 mb in size each). And since that adds a big amount of overhead to the application, i was trying to separate the build…
Matjaz Trcek
  • 261
  • 3
  • 15
0
votes
1 answer

Cordova App migrated to Crosswalk crashes

I am have migrated my cordova app to Crosswalk and facing issue while running crosswalk package on my tablet. Following is the error from error log: 02-01 14:22:04.781: E/SPPClientService(5143): [PushClientApplication] Push log off : This is Release…
0
votes
1 answer

Embedding Crosswalk without using eclipse, the app is built with python-for-android

I wrapped a Django server with python-for-android and kivy into my android app and use webview to interact with the user. The app currently works flawlessly. Just that I need to support Android 4.1 which is not a chromium webview. So I want to use…
Eli Dai
  • 51
  • 2
  • 6
0
votes
1 answer

xmlhttprequest failing to load file included in xdk project in crosswalk build

Basically, im trying to use XMLHttpRequest to load a .json file i've included in my working files in XDK. I'm loading the filename as the url, so for example im loading url = "MyFile.json" xhr.open( 'GET', url, true ); Then i look at responseText…
Quazi
  • 129
  • 1
  • 7
0
votes
2 answers

cordovaActivity.appView DownloadListener err

appView is cordovaActivity.appVeiw DownloadListener is webkit.DownloadListener I am also using Crosswalk in scenario. DownloadListener dl = new DownloadListener() { public void onDownloadStart(String url, String userAgent, String…
0
votes
0 answers

Noticeable pause and stutter between page navigation

I recently started uses Onsen-ui, and I am having a lot of fun with it. I am using crosswalk for my Android application and this has gotten rid of almost every performance issue I've had. Pages scroll smoothly and everything is super…
Prodigga
  • 1,457
  • 1
  • 22
  • 37
0
votes
1 answer

Crosswalk Cordova - Click delay not fixed by ontouchstart

Basically, I had a CSS button with :active written, but every time I click on the buttons on my phone, there is a delay before switching to the active phase. CSS: .btn {...} .btn:active{...} Then I tried using "touchstart" and "touchend" to add and…
Daniel Cheung
  • 4,779
  • 1
  • 30
  • 63