问题标签 [kaios]

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 回答
28 浏览

javascript - 如何让 innerHTML 计数从当前项目中获取其值

我正在为 KaiOS 开发健身追踪器,以了解有关 javascript 的更多信息。我希望用户能够为不同的组设置他们可以举起的重量,即组 1:60kg,组 2:57.5。因为它是在功能手机上,所以我让右软键增加了 2.5kgs 的重量,而左 sk 减少了重量。这是我正在使用的代码:

问题是我希望增量和减量基于活动集的当前值。现在这些值基于我上次添加到计数中的值。如果我为第一组添加 25 公斤,第二组将从 25 公斤中添加或删除 2.5 公斤,而不是从我为该组设置的值中。因此,我可以更改活动的 li 项目,但该值不是从活动的 li 项目中选取的 - 它是从最后一组计数中选取的

这是html:

0 投票
0 回答
53 浏览

javascript - 如何仅将 ul 项目中的文本保存到本地存储?

我正在为 KaiOS(基于 HTML、CSS 和 JS 的操作系统)开发一个健身房追踪器应用程序,并希望能够记录每组锻炼所使用的重量。我认为最好的方法是制作一个 ul 项目并保存整个项目。这将是练习的 html:

现在,我可以使用以下代码保存它:

并使用它加载它:

到目前为止,一切都很好。问题是我使用 css 来设置活动元素和已经记录的项目的样式。对于我已经更改的项目,我使用以下代码更改其样式:

我还有一个活动项目的 CSS 代码:

问题是当保存innerHTML到 localStorage 时,我还保存了 CSS 样式。我只想更改文本。我试过只保存 innerText 但是在尝试加载所有内容时会删除所有 HTML 和 CSS。我将如何保存/加载所有内容,以便只保存文本中的更改?

0 投票
1 回答
64 浏览

javascript - 如何在 KaiOS 中开发调用我自己的 c/c++ 库 API 的应用程序

我知道 KaiOS 应用程序通常是用 html/js/css 开发的,但是我开发了一些目前 Web API 中没有的特殊功能,所以我使用 C/C++ 开发了特殊功能的 API,现在,我想定义JS API调用C/C++ API,应该怎么做?有没有关于它的文件?

0 投票
0 回答
98 浏览

npm - 为什么即使找到 package.json 文件,yarn build 也会出错?

我正在尝试在 KaiOS 上工作,为此我只是分叉了 KaiOS 开发人员门户中给出的示例香草应用程序。我遵循了简单香草应用程序的流程并使用了“纱线构建”。

它在 Ubuntu 20.04 的终端中出现以下错误:

注意:我yarn build从分叉的 repo sample-vanilla 中的目录运行。

0 投票
0 回答
8 浏览

kaios - 应用程序在模拟器上运行但在物理设备上冻结,阿尔卡特翻转 Kaios

我正在尝试为 kaios 运行音乐播放器应用程序

我遵循的步骤如下

1- 从github克隆存储库

2- 在 kaiosrt 打开

3-运行应用程序

但是在模拟器上运行完美,但在物理设备上没有设备键响应。我也尝试了另一个应用程序但同样的问题。

物理设备是alcatel flip 4044l

0 投票
0 回答
10 浏览

html - KAI-OS 显示电量百分比、磁盘空间不足和 GPS 坐标

大家好,我正在开发一个显示 helo 世界和低磁盘空间、GPS 坐标和电池百分比的 KAI OS 应用程序,我如何在我的 KAI OS 应用程序中显示这三件事。