问题标签 [crosswalk]

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 投票
0 回答
271 浏览

android - 为 android 的整个 cordova+crosswalk 应用程序完全禁用软键盘

我想为 android cordova + crosswalk 应用程序完全禁用软键盘,我有一个与软键盘完全不同的手动键盘,无论如何我都不能使用软键盘。修改 AndroidManifest.xml 文件更改 android:windowSoftInputMode:stateAlwaysHidden 没有帮助,如果文本框再次获得焦点,则弹出键盘。我如何做到这一点是科尔多瓦应用程序,我使用的是人行横道 webview 而不是本机?

0 投票
1 回答
848 浏览

android - 当读取大于 20MB 的文件时,Crosswalk 与 cordova-plugin-file 崩溃

我正在使用 cordova-plugin-file 通过 readAsArrayBuffer 方法读取我的 mp3 文件。它适用于小于 20mb 的文件,但对于较大的文件,它会导致应用程序因此错误而崩溃。(我正在使用人行横道浏览器)

E/chromium( 3330): [ERROR:simple_index_file.cc(223)] Failed to write the temporary index file E/chromium( 3330): [ERROR:runtime_javascript_dialog_manager.cc(69)] Not implemented reached in virtual void xwalk::RuntimeJavaScriptDialogManager::ResetDialogState(content::WebContents*)

我很困惑问题是什么。问题是来自xwalk 还是cordova-plugin-file?请帮助我,因为这个插件只能读取小于 20mb 的文件。

0 投票
1 回答
95 浏览

javascript - 如何从 Android 获取数据到人行横道

我知道我们可以将 Crosswalk HTML 中的数据导入到 android 中并对其进行烘烤。但是我有来自 Android 的数据,我想将这些数据传递给在 Crosswalk View 中运行的 Javascript。有什么办法可以解决这个问题?

像使用陀螺仪直接输入 HTML 甚至蓝牙数据?

0 投票
0 回答
236 浏览

javascript - Cordova 崩溃:分派位置更改时出错 - DeadObjectException

我的应用程序崩溃有时我会使用画布,例如使用 Fabricjs 库移动图像。这不是所有的时间,它是不可预测的。

这是带有cordova 5.3.3和Croswswalk 1.2.0(Chromium 42)的android 4.1.2上的日志,但它也出现在其他设备上。

0 投票
1 回答
733 浏览

android - 在 Android 上的 Crosswalk WebView 中以编程方式设置 Cookie

我需要在我通过 HttpsUrlConnection 收到的 Crosswalk webview 中保存一个 Cookie。这就是我初始化 Crosswalk 网络视图的方式。

我需要将 cookieManager 中的 cookie 绑定到上面的 XwalkView 对象。对于我的要求,我非常感谢任何帮助。

此致,

木吉

0 投票
3 回答
601 浏览

javascript - 即使定义了函数,onclick 属性也不起作用

我通过使用这样的for循环来动态填充html

输出:未定义 makecall
如何使内联函数调用该定义的函数?

0 投票
2 回答
1385 浏览

android - How to prevent Meteor app with crosswalk package crashing during compilation for Android?

So I'm trying to add crosswalk to my Meteor project and I'm getting this compile error. I know its crosswalk causing it because if I remove crosswalk it will go away.

Any suggestions? Thanks!

0 投票
1 回答
1196 浏览

javascript - 在设备的默认浏览器中打开链接。人行横道安卓应用程序

我正在使用 HTML 和 JavaScript 为 Android 设备创建一个应用程序。我正在使用 Crosswalk (15.44.384.12) 将其捆绑到一个 Android 应用程序中,该应用程序几乎创建了一个内置 Web 浏览器的 Android 应用程序来运行我的应用程序。

我在 Android 设备上一切正常,但我很难找到如何使用 JavaScript 在设备的默认浏览器中打开我的应用程序的链接。

如果我使用 window.open(),它只会在我的应用程序中加载,这不是我想要的。

我尝试过使用 window.open(' http://example.com ', '_blank'),我也尝试过 '_system',但无济于事。

0 投票
1 回答
132 浏览

cordova - 如何制作人行横道扩展文件?

我在离子项目中使用人行横道。

该应用程序的大小对于 Google Play 来说太大(50mb 限制)。如何为 Crosswalk 运行时库制作扩展文件?

我读过一些帖子,例如:https://lists.crosswalk-project.org/pipermail/crosswalk-dev/2015-August/002968.htmlhttps://github.com/crosswalk-project/crosswalk/pull/3281但不能从那里得到任何东西。

0 投票
0 回答
1441 浏览

cordova - 如何避免人行横道项目从 Google Play 下载运行时?

我正在为 Ionic 项目使用带有嵌入式模式的人行横道。这在我的设备(带有 ARM 的联想 A680)上完美运行。

但是对于某些设备,例如:Asus Zenfone (x86)、SamSung Galaxy Tab (ARM),它会提示我先从 Google Play 下载Crosswalk Project Runtime,然后才能使用我的应用程序。

我看到运行时ionic build android,它会自动为我生成两个 _.apk_,它们是android_x86_debug.apkandroid_arm_debug.apk(与发布模式相同)。

你知道,华硕 Zenfone 是在 x86 上运行的,所以我为它安装了android_x86_debug.apk它,但是当应用程序启动时,它仍然提示我下载 Crosswalk Runtime。arm如果我为它安装了三星 Galaxy Tab 等设备,也会出现此问题android_arm_debug.apk

P / s:其他一些华硕Zenfone 5(x86也是)无需用户下载运行时库即可运行,这太奇怪了。

任何人都可以遇到过这种情况吗?我对此一无所知。

这是我的config.xml