问题标签 [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 回答
1962 浏览

android - 将科尔多瓦应用程序导入人行横道

我正在尝试将人行横道运行时库与科尔多瓦项目一起使用,并且我正在按照人行横道文档中给出的所有步骤将应用程序迁移到人行横道,但是当我启动 ADT 并导入应用程序并使用人行横道库构建它时,我得到loadUrl(launchUrl) 中的错误;java文件的行(错误:无法将launchUrl解析为变量)。它上面的注释说它是从 config.xml 文件行设置的(

这是有错误的代码:

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 在 config.xml 中设置 loadUrl(launchUrl); }

0 投票
3 回答
2693 浏览

android - 使用嵌入式 CrossWalk 构建应用程序

我正在尝试构建一个以CrossWalk作为依赖项的浏览器。

但我不断收到关于XWalkInternalResources的异常:

为我的浏览器制作文件:

为 CrossWalk 制作文件:

这里有什么奇怪的地方吗?我知道浏览器项目可以找到包含在人行横道项目中的 .jar 文件,因为我之前已经消除了与此相关的错误。

我是否需要执行任何其他步骤来包含这些内部资源?

0 投票
0 回答
600 浏览

android - 将 Cordova 迁移到 Crosswalk - 在 API v14 上失败

我正在关注此页面中的使用命令行工具迁移的步骤:https ://crosswalk-project.org/#documentation/cordova/migrate_an_application

当我进入第 6 步并运行ant debug时,它会返回很多错误:

当我将 Android SDK 版本设置为 14 ( android update project --subprojects --path . --target "android-14" ) 时会发生这种情况,但是当我将其升级到版本 19 时问题就消失了。

这里可能是什么问题?

谢谢!

0 投票
1 回答
865 浏览

android - 在 Crosswalk XWalkView 中嵌入 youtube 播放

我正在使用 Crosswalk 开发一个 HTML5 应用程序。现在我在网站内播放嵌入的 youtube 视频时遇到问题。我在 Chrome 浏览器中测试网站时遇到了同样的问题。在 Dolphin Browser 或 android 默认浏览器 (< Android 4.3) 中测试没有问题。

我过去也遇到过默认的android浏览器的问题,但我可以通过将用户代理设置为桌面浏览器来启用播放。这不适用于人行横道浏览器。

如果我不是在智能手机上而是在平板电脑上运行该应用程序,它也可以在具有默认设置的 Chrome 中运行。

有人有在智能手机上启用视频播放的想法/解决方案吗?

谢谢你!

0 投票
1 回答
838 浏览

android - 如何将 Cordova 应用程序迁移到共享模式 Crosswalk

我已成功迁移现有项目(在本例中为 Ionic 项目)以使用 Crosswalk。该应用在 Android 4.0.3 WebKit 中的性能非常糟糕,并且通过 Crosswalk 完美修复。

正如预期的那样,分发 APK 的大小增长了 ~18MB。

然后我找到了共享模式,我按照说明创建了一个新项目,它工作了。
我的应用程序的 APK 大小减小了,我在分发两个 APK 后运行了它。

TL;博士
现在,如何将我的 Cordova 应用程序迁移到 Crosswalk共享模式
可能吗?还是仅适用于原始人行横道应用程序?

PS:
这不是google play store 的 crosswalk cordova build的副本。

0 投票
2 回答
1028 浏览

android - CrossWalk - 接受语言标题

如何使用 CrossWalk 设置 HTTP_ACCEPT_LANGUAGE 标头?

我尝试寻找与原始 Android webview 相同的方法(如此处所述:如何覆盖 Android WebView 以使用自定义 Accept-Language 标头?)但没有运气。

正常的 webview 发送正确的标题,但 CrossWalk 不包括我的母语,只是“en-US”。

0 投票
0 回答
93 浏览

cordova - 为 AMD 和 x86 设置 crosswalk cordova 环境

因此,我运行了一个整洁的设置,可以生成 AMD .apk,但是与 x86 硬件加速仿真器不同,android AMD 仿真器速度非常慢。使用标准人行横道,您会自动.apk为 AMD 和 x86 平台生成一个,有没有办法使用 Cordova Crosswalk 库实现相同的目标,而无需两个完全独立的代码库/项目。

0 投票
4 回答
1145 浏览

java - 禁用人行横道中的上下文选择菜单(cordova)

我希望禁用当您选择一些文本时显示的本机上下文菜单,即带有、 和select all按钮copy的文本。但是,我不想自己禁用选择。理想情况下,我实际上希望扩展菜单,但老实说,我完全可以禁用它。使用文本字段等,从我找到的文档来看,它往往相对简单,但我只是想不出一种方法来使用/ 。可能是我只是在完全错误的角落里搜索。sharesearchXWalkViewCordovaWebView

0 投票
2 回答
2157 浏览

android - 在适用于 Android 的人行横道 Cordova 应用程序中启用 Cookie

我们正在尝试在我们的 Crosswalk Cordova for Android 应用程序中启用 cookie 存储。我们无法找到应该执行此操作的位置?欢迎任何方向。

0 投票
1 回答
986 浏览

cordova - Crosswalk Cordova 基本示例构建但不会运行

有没有其他人经历过这个?

我已按照以下说明操作: https ://crosswalk-project.org/documentation/getting_started/windows_host_setup.html

然后是这些: https ://crosswalk-project.org/documentation/cordova/develop_an_application.html

一切似乎都很好 - 构建声称成功并且确实生成了一个 .APK 但这不会在模拟器或设备上运行。.APK 安装正常,但立即停止并显示消息“不幸的是,app4 已停止。”

任何帮助 - 甚至是下一步要尝试什么的建议,非常感谢......

更多细节:java 版本 1.8.0_25 ant 版本 1.9.4 python 版本 3.4.2 adb 1.0.32

人行横道包 - Cordova Android (ARM) 8.37.189.12