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

Crosswalk WebView for hybrid application

I'm trying to build an application with some webGL objects. Since native WebView v30 doesn't support webGL, I decided to use Crosswalk embedded. When I add compile 'org.xwalk:xwalk_core_library:10.39.235.15:arm@aar' I…
0
votes
1 answer

Crosswalk extension not working in iOS

I am trying to make Crosswalk extension in iOS (Objective-C) for my own app which displays a website in Crosswalk runtime but it is not working. Following are the details: Created CocoaTouch framework project at the root of my main project which is…
Osama Mohammed Shaikh
  • 1,219
  • 1
  • 16
  • 40
0
votes
1 answer

Crosswalk Google Play Store APK Sign

I'm using framework7 for mobile app with crosswalk-project.I want to add google play store my APK so how i can do that ? What I need to do to sign this APK ? thanks.
0
votes
0 answers

Ionic remove crosswalk not working

I am using crosswalk with my Ionic application, but when I am trying to remove it, it always come back. I am using ionic browser revert android or ionic browser remove crosswalk, but when I am building my project for android after that I still get…
0
votes
1 answer

Accurate audio timing

I'm currently facing the task of programming an app (IOS and Android) where one feature will be a metronome for drummers. I do not want to have multiple projects so i decided to use cordova. I stumbled upon many problems and solved some of…
Chris
  • 7,675
  • 8
  • 51
  • 101
0
votes
1 answer

Block face camera in android app

I'm developing an app that allows users to take photos of places. However, I would only enable the back camera. As in the case of this app, take pictures with the 'selfie camera'(face camera) is not a cool experience (believe me). The application is…
Rafael Soufraz
  • 974
  • 3
  • 11
  • 28
0
votes
1 answer

How to get data into crosswalk from Android

I know we can get data from the Crosswalk HTML into android and toast it. But I have data from Android that I'd like to pass to the Javascript running in Crosswalk View. Any way to work around this ? like using the gyroscope feed straight into the…
Kevin Roy
  • 111
  • 8
0
votes
1 answer

Vulcanized Polymer app looks weird after compiling with Crosswalk

I have a simple Polymer HTML app that I want to compile into a apk using the Cordova Crosswalk project. The app is fully functional when running on a webserver. It also works as expected after being vulcanized. But after using Crosswalk to make the…
Edalol
  • 165
  • 1
  • 1
  • 11
0
votes
1 answer

Crosswalk enable GPU Raster

I am using crosswalk 14.42.334.0 on my mobile app project. Today I turn on "show FPS meter" on chrome browser and I found that the GPU raster is off (device). What is GPU raster? Will it significantly improve the performance? How can I enable it?
user1995781
  • 19,085
  • 45
  • 135
  • 236
0
votes
1 answer

E2E testing Ionic App with Crosswalk, Appium & Protractor Not working

Lately our Ionic app grew to a phase where we would like to add end to end automation tests. Problem arises when we try to use appium and our app is built upon crosswalk. A quick search around finds that one requires to have the crosswalk-webdriver…
0
votes
1 answer

How to capture url and open it on an android app?

I am a newbee to programing. I am trying to bundle a webrtc html5 site via crosswalk-project for cross compatibility. My site works on shareable links. Meaning, who ever clicks on the link can join a webrtc session. I am trying to figure out how to…
UncleDavy
  • 9
  • 2
0
votes
1 answer

Ionic Framework : Can't navigating back to my app after doing form-post to my hosting

I have an App which uploads a photo to a hosting by using codes below :
0
votes
1 answer

Android WebView/XWalkView blank under In-App Payment dialog

My problem is quite simple. I have a WebView (XWalkView actually) that is showing fine, then I'm triggering in app billing call that shows Google Play's payment dialog. The thing is, when the dialog pops up, the webview appears blank although I am…
Jesus_21
  • 180
  • 1
  • 7
0
votes
1 answer

How to know when Chromium has stopped making network requests?

We are working with HTML5 games we need to know when a game has completely finished downloading all it's assets. In case of HTML5, this is not the same as when the page finishes loading. After the page finishes loading, the game's assets are…
0
votes
1 answer

NotificationCompat.Builder is creating notifications that are canceled after one notification is selected

My app generates notifications like so : final Bundle intentExtras = intent.getExtras(); final String title = intentExtras.getString(Constants.EXTRA_TITLE); final String body = intentExtras.getString(Constants.EXTRA_BODY); final Integer notifID =…
Someone Somewhere
  • 23,475
  • 11
  • 118
  • 166