问题标签 [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.
javascript - 在旧浏览器上预渲染 HTML 页面
我有一个 webapp,我 99% 确定用户将要访问的下一页是什么。该页面必须从 API 中获取大量数据,并且还必须渲染它。由于这需要一些时间,我想预取/预加载页面。
我做了一些研究并阅读了这篇文章。prerender 标签正是我想要的。
由于我将用它制作一个android应用程序,因此必须支持它。我想知道是否有 JS 框架或者类似CrossWalk-project 的东西。可以做到这一点。
cordova - 带科尔多瓦的 Crosswalk-lite
我花了几天时间试图让我的应用程序嵌入人行横道,而不是普通的人行横道。做过的人能解释一下方法吗?
javascript - 将数据从 XWalkView 传递到原生 Android
我有一个问题,对你们来说可能很简单。我正在使用 Crosswalk(XWalkView) 运行 WebApp,一切看起来都很顺利。我发现了如何从网站内部将本机功能启动到我的 Android 应用程序中。
我需要知道如何传递数据。我正在使用应用内计费。我得到了他们的代码示例,我认为一切都很好,但我需要用购买的数量更新我的 PHP MySQL 服务器。如何将变量传递给我的 Android 应用程序?(例如电子邮件)
javascript - 在 Crosswalk (Android) 中使用 Javascript cookie
我在 Android Studio 中使用 Crosswalk 来创建一个混合应用程序,该应用程序在本地加载 html 和 js 文件并通过 NodeJS 连接到服务器。
对于会话,我需要存储 cookie 和可移植性(我必须为 iOS 调整应用程序)我想将会话存储在 JS cookie 中。
可以在 Crosswalk 中启用 JS cookie 吗?
PS:这是我的基本代码:
}
crosswalk-runtime - 如何在人行横道 webview 中禁用 Chrome 数据保护程序?
如何在人行横道 webview 中禁用 Chrome 的“数据保护程序”?
在开发cordova/ionic 应用程序期间,它会产生大量干扰,因为它会在大约 20-30 秒后阻止实时重新加载注入的 CSS。
cordova - 我可以在 Cordova 中使用 Crosswalk 扩展程序吗?
我有一个 Crosswalk 扩展(而不是 Cordova 插件),我想在 Cordova 应用程序中使用它(它通过 cordova-plugin-crosswalk-webview 使用 Crosswalk webview)。
这可能吗?我该如何配置它?
android - 如何在 config.xml 中添加 GeoLocation-Permissions
我想在 config.xml 中设置 androids 使用地理位置的权限。
我不想使用 cordova-plugin-geolocation将这些设置设置为副作用,因为我所针对的 web 视图(人行横道)支持开箱即用的 GeoLocation。该插件将只是英国媒体报道。
我不想直接在 AndroidManifest.xml 中编写它,因为我正在使用cordova prepare
它来防止在我的存储库中包含任何特定于平台的东西。目前,每个人都可以从头开始构建平台,而无需我们的 git-repo 中的任何特定于平台的东西。
我试过的
我查看了 cordova-plugin-geolocation 以了解他们将如何实现这一目标。
这将在我的构建阶段返回以下内容
我的下一步是什么
我不确定为什么“rob-from-cordova-plugin-geolocation”方法不起作用,但也许将上面放入一个新插件会有所帮助?值得一试吗?
cordova - webaudio无法在android设备上使用人行横道与离子一起使用
我创建了一个离子 webrtc 应用程序,它在使用时运行完美ionic serve
(在网络浏览器上,女巫是正常的)。但由于该getUserMedia
功能无法执行,因此根本无法在设备上运行。
我找到的解决方案是安装人行横道,更新权限并在内容安全性AndroidManifest.xml
上添加元标记:index.html
<meta http-equiv="Content-Security-Policy: media-src: 'self' mediastream">
现在,我有一个工作的离子 webrtc 应用程序,但只有视频,音频不工作。android 应用程序能够播放带有音频的视频,但似乎只发送没有音频的视频!
我的设置 :
文件权限AndroidManifest.xml
:
命令的输出ionic info
:
命令的输出ionic browser list
:
文件内容ionic.project
:
我不明白的是,在README.md
人行横道插件文件夹中的文件中,我可以阅读以下内容:
那么,人行横道怎么会声称 webrtc 和 webaudio 正在工作,但只有视频在我的应用程序上工作,而不是音频?
由于缺乏其他设备,该应用程序仅在两部 armv7 android 智能手机上进行了测试,我不能说在 x86 中会发生什么。
感谢您的回答,因为我真的需要知道我的方向是否正确,或者只是回退到本机代码。
javascript - Android 上的 crossWalk cordova touchmove 性能问题
我正在为 Android 的流星/科尔多瓦应用程序中创建一个非常标准的移动幻灯片菜单。我安装了crosswalk 包,发现 UI 性能有了惊人的提升,除了我用于菜单和其他滑动面板的 touchmove 事件。这是触摸事件的代码。
这有效,但偶尔会变得迟钝,任何帮助都会很棒。
android - Beta 测试中的 Android 最低 API
我的游戏现在处于 beta 测试阶段。我希望它可用于 Android 4.4 及更高版本的设备。我已将最低 android API 设置为 19,但在我的应用 Google Play 网站上,要求保持 4.0+。
最低 API 要求是否适用于 alpha/beta 应用程序?
这是一个 Crosswalk 应用程序,使用 IntelXDK 制作的 APK。我还检查了 XML 配置文件,它们似乎都正常(android-minSdkVersion 设置为 19),所以看起来像 Google 错误。这是一个已知问题吗?