问题标签 [crosswalk-runtime]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6111 浏览

javascript - 从 android 应用程序退出通过 javascript 代码(英特尔 XDK 人行横道 android 构建)

我正在为 android 英特尔 xdk人行横道创建 javascript 应用程序,用于 android构建。
我无法使用以下命令退出我的应用程序:

如何关闭应用程序?

0 投票
1 回答
1961 浏览

android - webgl 不适用于 Android 的人行横道框架

我已经尝试了 Crosswalk 引擎的所有示例,并且还自己编译了示例项目,但我无法让 WebGl 在 Crosswalk 中工作而且它应该可以工作这是我一直关注的教程 http://software.intel。 com/en-us/android/blogs/2014/01/02/developing-android-apps-using-intel-xdk-and-threejs

底部有apk

同样在这里我下载了示例并自己编译了它 https://download.01.org/crosswalk/releases/crosswalk-samples-0.1.tgz

我尝试了开发和稳定版本,并在 Nexus 5、带有 Android 4.4 的 Nexus 10 以及带有 Android 4.2.2 的三星平板电脑中似乎没有任何效果。我错过了什么?

0 投票
2 回答
2683 浏览

javascript - 无法在 android 混合应用程序中以 javascript 保存文件(英特尔 XDK 人行横道构建)

我正在使用英特尔 XDK 为 android 平台开发 javascript 应用程序来构建 apk 文件。我正在使用Crosswalk 进行 android 构建,并根据 W3C 文件 API选项选中一个 API 来读取、写入和导航文件系统层次结构。我可以轻松打开文件,但无法将它们保存到设备。

为了保存,我确实使用了以下代码(该代码在桌面 chrome 浏览器中运行良好):

我的android设备写:完成下载文件并在下载文件夹中出现文件:png;base64,iVBORw0KGgoAAAA...6z3QAAAABJRU5ErkJggg==.bin. 文件大小为 0KB,而且我注意到文件名正是我试图保存的 img 的 base64 解释。

如何解决这个问题并能够保存文件?

0 投票
1 回答
1551 浏览

javascript - 人行横道比 cocoonjs 快

我最近才发现 cooconjs,我很高兴能在一两周内学会。但是我也从英特尔发现了人行横道。

两者看起来都非常有前途而且我不知道哪一个更适合让游戏在手机上运行得更快。

在这里的文章中:https ://www.scirra.com/blog/133/introducing-crosswalk-the-new-way-to-publish-to-android 它说它真的很快,asmjs 代码实际上可以接近到本地移动应用程序。如果 chrome 现在可以运行 amsjs 兼容代码的速度比它应该的更快..cooconjs 也不会运行 chrome 版本,但没有所有 dom。

0 投票
2 回答
7853 浏览

android - intel xdk、appmobi、crosswalk有什么区别?

据我所知,他们都来自英特尔,做同样的事情,但根本不提对方。

所以有人可以澄清一些困惑,他们是什么以及如何不同。

我知道他们是用来制作移动应用程序的,我查看了 appmobi,对于任何交互式应用程序来说,它并没有比 phonegap 好多少。除此之外,我不知道什么是人行横道(也许它就像 cooconjs 但里面有浏览器和 asmjs 支持?)。

什么是intel xdk..这是最神秘的..和人行横道一样吗?

还是它们都是科尔多瓦的变种

经过更多研究后,我发现 xdk/appmobi 是建立在 phonegap 之上的,它基本上是cordova。所以这里唯一独一无二的就是我以前从未听说过的人行横道。所以请告诉我它是什么以及它是如何构建的等等。它也是cordova框架的变体吗?

0 投票
1 回答
547 浏览

android - 如何在 Windows 上安装适用于 Android 的人行横道

人行横道主机设置链接

crosswalk 是制作基于 html/js 的 Android 应用程序的新方法,它提供了一些不错的性能,至少这是我所听到的。要试用它,我必须安装它。但是由于它是如此的未知,所以这里没有标签,没有indepth关于做什么的指南,特别是如果出现问题该怎么办。并且需要大量的小步骤,因此工作流程也没有优化。由于所有技术网站都说如果有任何问题我会在这里提问。

每当我安装人行横道开始步骤“安装开发工具”时......

我这样做:

  1. 安装实用程序(检查有 Git bash)
  2. 安装python(已经有了)
  3. 安装 Java 开发工具包(完成)
  4. 安装 Ant(永远不会用哔哔声结束命令行??)

所以你可以看到我被困在这里......蚂蚁步。在此命令之后,cli 会以吨加密文本打开:

事情还在继续……那我该怎么办?它应该是这样的吗?

提前感谢您的任何帮助。或者,如果您认为我应该永远或暂时离开人行横道,请告诉我您为什么这么认为。

0 投票
1 回答
702 浏览

android - 在 Eclipse 中使用 Python 构建 Android 库项目时出错

我正在尝试构建这个库项目 https://crosswalk-project.org

我希望在我的应用程序中实现 XWalkView 以使用 WebRTC。

我按照以下步骤操作:

  1. 下载了稳定的 ARM 版本
  2. 提取核心库存档(默认为Android项目)
  3. 我将项目导入 Eclipse
  4. Python 脚本“prepare_r_java.py”负责创建项目所需的 R.java 文件,否则库将无法编译。
  5. 当我尝试构建时,我在 Eclipse 中收到以下错误

    /li>

我安装了 Python、ANT、Java 并设置了 PATH 变量并且工作正常。

我错过了什么?有没有其他方法可以在 Android WebView(非本机代码)中实现 WebRTC?

0 投票
1 回答
1969 浏览

android - 使用插件 Crosswalk Intel XDK

背景故事:我构建了一个 Web 应用程序并使用 Cordova 将其构建为 apk。当我开始向应用程序添加另一个需要更好性能的应用程序时,我发现 Cordova 使用的是原生 Android 浏览器,而我又找到了 Crosswalk 并试图更改它,但没有成功。然后我发现了有关英特尔 XDK 的信息。

问题:我现在使用与 Crosswalk 完美构建的 Intel XDK,但在 Cordova 中,我使用了 Android 系统功能的插件,例如电池状态。现在我正在尝试使用 XDK 的构建屏幕中包含的相同插件,但我不确定如何实际使用它们。据我所知,我相信 XDK 不允许“Cordova 插件”,但在构建之前并没有真正展示如何使用选项中给出的插件。它只是有一个是/否开关。在此处输入图像描述我如何在我的代码中实际控制它们?

顺便说一下,这是我仅使用 Cordova 时的文件结构。文件夹 plugins 包含每个插件的所有 js 文件。我希望这有助于澄清我的情况。

在此处输入图像描述

谢谢

0 投票
6 回答
4727 浏览

cordova - 人行横道科尔多瓦没有建造

我相信我从https://download.01.org/crosswalk/releases/crosswalk/android/下载的每个版本的 Crosswalk Cordova 都没有为我成功构建开箱即用。我在这里遵循 Crosswalk wiki 的直接指示,但即使使用稳定版本也没有运气。我唯一能够成功构建的时间是当我阅读命令行上的每个错误并查看必要的 java 文件以注释一些导致问题的代码时。但是,由于我是 Crosswalk 的新手,我对代码库的了解不足以继续这样做,至少不是可靠和仔细。

我的主要目标是构建 Crosswalk Cordova 示例项目,以便我可以用我已经创建的 Web 应用程序替换资产代码。有没有人有这个运气?任何人都可以分享一个非常稳定的构建,可以成功构建出盒子吗?

谢谢

0 投票
1 回答
303 浏览

intel-xdk - 英特尔 XDK 新 Crosswalk 构建:错误分析包

我是移动应用程序开发的新手,我的移动应用程序有一点问题,我在 Intel XDK New 中使用 Crosswalk Build For Android 来开发我的移动应用程序,

使用 Crosswalk For Android 时,构建服务器给了我 2 个下载链接,用于 ARM 类型的 APK 和 X86 类型的 APK

我尝试下载并安装它,但它无法安装在设备上,它有一个按摩“错误,问题分析包”,有人知道这个问题的解决方案吗?