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
6
votes
3 answers

Can't add crosswalk with ionic cli 1.3.2

I cloned an existing ionic project from git. I have ionic 1.3.2 and cordova 4.2.0. After cloning, i cded into the directory and did an ionic browser add crosswalk. It says that crosswalk was added successfully. Then when i try to do ionic run…
nabn
  • 2,324
  • 24
  • 26
6
votes
2 answers

How to debug Crosswalk webview remotely?

I'm trying to use XWalkView in Android 5. When I try to inspect an XWalkView in chrome://inspect, I can see the name of the app that is running, but no options for inspection. I also attempted in Canary, but it never got past USB auth for debug. How…
6
votes
3 answers

Is it possible to use crosswalk-cordova inside of Android Studio?

Is it possible to build a crosswalk-cordova app inside of android studio? It looks like you need to use ANT at this point. Does anyone know if this is on the roadmap now that android studio is out of beta? Our team just built an android wear…
TWilly
  • 4,863
  • 3
  • 43
  • 73
5
votes
1 answer

Can I optimize a Meteor Android Cordova app's first load time?

Findings My app takes about 20 seconds to load on first run* with crosswalk present My app takes about 12 seconds to load on first run* with crosswalk removed My app takes about 5 seconds to load on subsequent runs with or without crosswalk (even…
Anthony Astige
  • 1,919
  • 1
  • 13
  • 18
5
votes
1 answer

Android: Huge apk size increase when using crosswalk browser

I have followed the instructions from here Creating an application with the embedding API and have integrated the cross walk library which works well and displays a remote website url successfully. But the .apk file size jumped to 61.8MB from 21.8MB…
hariszaman
  • 8,202
  • 2
  • 40
  • 59
5
votes
0 answers

app crashes after hacking cordova-plugin-crosswalk-webview to include crosswalk-lite

I am trying to add crosswalk-lite to my cordova project using cordova-plugin-crosswalk-webview. I created a maven repos of https://download.01.org/crosswalk/releases/crosswalk-lite/android/canary/10.39.237.1/arm/crosswalk-webview-10.39.237.1-arm.zip…
poordeveloper
  • 2,272
  • 1
  • 23
  • 36
5
votes
4 answers

Disable contextual selection menu in crosswalk (cordova)

I wish to disable the native contextual menu that is shown when you select some text, the one with the select all, copy, share and search buttons. I do not however want to disable selections themselves. Ideally I would wish to extend the menu…
David Mulder
  • 26,123
  • 9
  • 51
  • 114
5
votes
2 answers

Cordova crosswalk app crash

I'm using Crosswalk in my cordova app but the app crash. If I remove Crosswalk, the app run. Same things with the sample app. Someone already work with Crosswalk-project ? Thanks in advance
user1269586
  • 372
  • 1
  • 6
  • 27
5
votes
1 answer

is crosswalk faster than cocoonjs

I just recently discovered cooconjs and i was excited to learn in a week or two. However i also have discovered crosswalk from intel. Both look very promising And i have no idea which one is better for making games run faster on cellphone. In…
Muhammad Umer
  • 17,263
  • 19
  • 97
  • 168
4
votes
0 answers

How to customize or change Default crosswalk decompress dialogue?

I am working on a project which uses crosswalk light, and I just want to change the test or customize the loading UI showing when the crosswalk decompresses the runtime environment.
4
votes
1 answer

How to create XWalkWebResourceResponse?

I am looking for a method to create XWalkWebResourceResponse. My case is following. I am creating custom XWalkResourceClient client that will intercept all network requests. All request that should be intercepted comes back as abstract wrapper -…
Tom Koptel
  • 309
  • 1
  • 9
4
votes
2 answers

Error when building Cordova app using Crosswalk WebView plugin

When I try to build my Cordova app using Crosswalk WebView plugin I always get the following error: 1> :processArmv7DebugResources FAILED And also: You may not have the required environment or OS to build this project I've opened Android SDK…
Matías Fidemraizer
  • 63,804
  • 18
  • 124
  • 206
4
votes
2 answers

File accept and capture tags fails in crosswalk webview

Im trying to make a picture-upload only input field, in a compact app running basicly a crosswalk webview with some custom scripting to it. Through a regular browser, using tags like :
Nils Munch
  • 8,805
  • 11
  • 51
  • 103
4
votes
2 answers

AppRTC android crosswalk

I am trying to run the AppRTC HTML5 demo with Crosswalk on Android. But for some reason I can't get the microphone to work. I have got the AppRTC HTML5 demo source from GitHub and followed the instructions to build. Once complete I have used the…
4
votes
3 answers

71mb added to app size for crosswalk

I really hope I'm doing something wrong. I've added crosswalk to a project and have had some serious app size increase. To test I've done the following. created a new ionic project added my app code to /www/ added ngcordova and various plugins Ran…
Jimothey
  • 2,414
  • 9
  • 41
  • 66
1 2
3
20 21