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
0 answers

Can I import my Ionic project to Android Studio, then use Crosswalk?

I know Crosswalk shared mode does not yet support Cordova. But can I import my Ionic project to Android Studio, then use Crosswalk shared mode or Crosswalk lite on that? How can I get Crosswalk working in this way?
Pewh Gosh
  • 1,031
  • 1
  • 11
  • 29
0
votes
2 answers

How to disable long-click which opens the Android top menu bar with copy/paste/etc. buttons in Cordova Crosswalk apps?

As the title says, I have a Cordova application which has the Cordova Crosswalk plugin installed and runs on Android and iOS. Specifically on Android, and at least on versions Android 5.1.1 and 4.4.4 (and likely on all of them due to Crosswalk),…
0
votes
1 answer

window.open() not working in phonegap build using new cordova and crosswalk plugin?

I´m experimenting with the new support for crosswalk webview using Phonegap Build but run into some problem using window.open() Info about the new cordova and crosswalk support http://phonegap.com/blog/2015/06/16/phonegap-updated-on-build/ My…
0
votes
1 answer

Load an URL different from config.xml using loadUrl method

I'm using Cordova 5.1 with the following plugins: # cordova plugin ls cordova-plugin-crosswalk-webview 1.2.0 "Crosswalk WebView Engine" cordova-plugin-whitelist 1.0.0 "Whitelist" org.apache.cordova.file 1.3.3 "File" org.apache.cordova.media 0.2.16…
wojciii
  • 4,253
  • 1
  • 30
  • 39
0
votes
1 answer

Warning. Current NDK support is depreciated. Alternative will be provided in the future

Using Visual Studio 2015 RTM, default TypeScript Cordova (5.1.1) project and CrossWalk Cordova Plugin. I get the following warning: Current NDK support is depreciated. Alternative will be provided in the future The project Link in the error…
0
votes
1 answer

RequireJS doesn't load modules on crosswalk apps

My app works correctly in mobile browsers. It even works correctly in Intel XDK emulators. But when I build it as Crosswalk Android and run on device, my app doesn't work. I found out that requireJS just doesn't load modules that it should to…
splash27
  • 2,057
  • 6
  • 26
  • 49
0
votes
2 answers

crosswalk project build for android failed

I'm trying to build android app using Crosswalk. I followed this official guideto set up. And succeed in building example project. But after when I try to build from my own HTML5 project, it builds failed. ERROR Outputs: Starting application build…
Jian
  • 3,118
  • 2
  • 22
  • 36
0
votes
1 answer

Can I upload apks for multiple architectures into the Google Play store without using the android NDK?

I need to produce 2 apks, one for x86 and one for ARM. I do this with different versions of crosswalk, which internally uses cordova. All I need to do one the two projects are created is ./cordova/build --release and then sign the APK. The Google…
Shawn
  • 10,931
  • 18
  • 81
  • 126
0
votes
2 answers

How to allow getUserMedia on a ionic project with crosswalk

When I run my ionic app with crosswalk, and try open the camera through the getUserMedia api. I get the PermissionDenied error How to allow the access to camera?
Marcelo Dolce
  • 69
  • 2
  • 7
0
votes
2 answers

Angular: cannot read property 'then' of undefined

I have a service upload imageto amazon s3 after i sign it with my own backend using cordova file-transfer plugin. I call this service after taking a picture using cordova camera plugin to upload the taken picture to the s3 bucket. The app sign…
0
votes
2 answers

how to integrate the crosswalk WebView Annex phoneGap?

I work in windows 8. To compile just create a file and load it into Adobe PhoneGap Build. How to make an application to compile to a plugin Crosswalk? The link https://build.phonegap.com/plugins/3347 they say that you just need to add a line in the…
0
votes
1 answer

Keeping Socket.IO connection alive after Android Crosswalk Embedded Webview onStop

I have a Crosswalk Embedded WebView implementing Socket.IO and when the activity is stopped the connection is dropped after about 20 seconds. How can I keep the connection alive? Crosswalk v12.41.296.9 Socket.IO v1.3.5 Android SDK v22
Enki
  • 1,565
  • 2
  • 13
  • 20
0
votes
2 answers

Crosswalk 13: Set Cache Mode

I've recently migrated from android webview to Crosswalk 13. The only issue i've run into is telling the XWalkView to load content from the app cache. In my android webview implementation i had implmemented as this //check connection on a…
user3679725
  • 11
  • 1
  • 3
0
votes
1 answer

Crosswalk fail to find native html file

I'm using Crosswalk 13.42 with Android Studio. By following the tutorial at https://crosswalk-project.org/documentation/embedding_crosswalk.html , I managed to load external HTMLs through HTTP. XWalkView…
Ovilia
  • 7,066
  • 12
  • 47
  • 70
0
votes
0 answers

android crash report (cordova/crosswalk)

Hi I'm gettings this crash report from store. It's not for all devices, but for some (rare). Does any one know what the problem is from this? My app is built with Cordova/Crosswalk android app. *** *** *** *** *** *** *** *** *** *** *** *** ***…
CIF
  • 1,754
  • 2
  • 18
  • 30