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

BUILD FAILED when trying to build apk with crosswalk

I am trying to get started with crosswalk, so I looked at their documentation and followed all the necessary steps. But when I am trying to run the command: python make_apk.py --package=org.crosswalkproject.example …
user3774164
  • 81
  • 10
1
vote
2 answers

How to check the version of OpenSSL in Crosswalk for Android on Windows

I'm developing an app with Android Crosswalk. A few days ago, alert mail arrived from google play about a security issue of OpenSSL. The method of verifying the version of OpenSSL was written to e-mail. The vulnerabilities were addressed in OpenSSL…
Tank2005
  • 899
  • 1
  • 14
  • 32
1
vote
1 answer

Is cordova fast enough with android scrolling, menu and transition?

Me and my friend creating a location based app. We need to make the app smooth. We're using crosswalk, Intel app framework and Cordova. Will support android 4.0 and up. Can we rely on Cordova entirely, or do we need to implement the "Cordova webview…
1
vote
1 answer

Crosswalk Cordova basic example builds but won't run

Has anyone else experienced this? I've followed these instructions: https://crosswalk-project.org/documentation/getting_started/windows_host_setup.html and then…
1
vote
0 answers

Set up a crosswalk cordova environment for both AMD and x86

So, I have a neat setup running that generates me AMD .apk's, however the android AMD emulator is incredibly slow unlike the x86 hardware accelerated emulator. Using standard crosswalk you automatically generate both an .apk for the AMD and the x86…
David Mulder
  • 26,123
  • 9
  • 51
  • 114
1
vote
1 answer

Embedded youtube playback in Crosswalk XWalkView

I am using Crosswalk to develop a HTML5 app. Now i have a problem with playback of embedded youtube videos within the website. I have the same issue testing the website in Chrome browser. There is no issue testing in Dolphin Browser or android…
Jonson
  • 171
  • 2
  • 6
1
vote
1 answer

Inspecting Android Crosswalk Webview via Chrome shows empty window

Problem is: I cannot see the content of a CrossWalk WebView using Chromes DevTools (chrome://inspect/#devices). Neither local websites (like image below) , nor external like google.com. But it is working for the standalone…
P. Stresow
  • 308
  • 3
  • 11
1
vote
2 answers

Update Cordova-Crosswalk-Android App to a new Crosswalk version?

I use the Crosswalk runtime to build a Crosswalk Cordova App for Android How can I update such an app to a new version of crosswalk?
Michael
  • 32,527
  • 49
  • 210
  • 370
1
vote
0 answers

Using command line options with crosswalk

I have an IntelliJ module called xwalklib. It contains the jars, native libs, resources. I have another module called xwalktest in which I have my activity. It all works fine but I can not get the command line stuff to work. I have added an assets…
casolorz
  • 8,486
  • 19
  • 93
  • 200
1
vote
1 answer

Is there a way to turn off same origin policy on the crosswalk webview for certain iframes?

I'm using the crosswalk webview on a project. I need some javascript to access elements which are on an iframe from a different origin but the same origin policy throws an error. Is there a way on crosswalk to turn this security check off? Thanks.
casolorz
  • 8,486
  • 19
  • 93
  • 200
1
vote
1 answer

Use of window.location.href in crosswalk

I use crosswalk 5.34.104.5 to build Android app. After executing location.href = '/another_page.html' in index.html, which is a entry point defined by manifest.json, empty alert pops up and blank page appears. another_page.html is located in the…
yskkin
  • 854
  • 7
  • 24
1
vote
2 answers

Crosswalk Cordova does not build with Android 4.0.3

I need to target older device with a cordova application and hope that https://crosswalk-project.org/ will help to solve compatibility issue with older webviews I followed the instructions in…
user1929819
  • 363
  • 3
  • 13
1
vote
3 answers

Android Crosswalk - Getting the device name

I compile my Android app using crosswalk, but for some reason I cannot get the device name. I included a reference to the cordova.js file but nothing happens when I use: alert(device.model) In AndroidManifest.xml I added this…
P.Henderson
  • 1,001
  • 2
  • 13
  • 23
1
vote
1 answer

Use Plugins Crosswalk Intel XDK

Back-story: I built a web app and used Cordova to build it as an apk. When I started to add another piece to the app which required better performance, I found out that Cordova uses the native Android browser, which in turn I found Crosswalk and…
Martavis P.
  • 1,708
  • 2
  • 27
  • 45
1
vote
1 answer

Error building Android Library project using Python in Eclipse

I'm trying to build this library project https://crosswalk-project.org. I wish to implement the XWalkView in my application to use WebRTC. I followed the following steps: Downloaded the stable ARM release Extracted the core library archive (It is…