问题标签 [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.
javascript - 如何在 ReactJS 应用程序中插入第 3 方库
它在纯 JS 中完美运行,但现在我试图在我的 ReactJS 应用程序中导入 KaiOS SDK 的库,但我不能,编译总是失败并显示此消息:
这该怎么做 !?(js库文件)
这是我的简化代码,我们可以看到第 12 行的函数调用失败..
我刚刚补充说:
import {getKaiAd} from './Kaiads.v4.min.js'
我得到了:
kaios - KaiOS无限滚动
我在 KaiOS 中滚动有一点问题。我想在用户按下最后一个元素时选择第一个元素。所以,我曾经document.getElementById(element).scrollIntoView();
将第一个元素放入视图中。在 WebIDE 中运行良好,但在真手机上却不行。
我也试过了scrollElement.scrollBy({ top: -(document.documentElement.scrollHeight), left: 0, behavior: "smooth" });
。当我在控制台中尝试它时,它工作正常,但在应用程序中执行时,它没有。也许它与 .focus 元素有关,我不知道。这种滚动有一个很好的例子吗?我究竟做错了什么?
javascript - KaIOs - Kaiads 频率上限生效。kaios 广告未按时响应
当得分为第 5、第 10、第 15、第 20 时,我想为 Phaser 3 pong 游戏添加 kai-ads。但它不能正常工作,并得到错误代码7 (频率上限是设备请求广告的频率限制,请稍后再试。)
实际上有时第 5 和第 15 工作正常。
任何人都可以帮助我吗?
serial-communication - 我们可以从 KaiOS 应用程序通过 USB 串行通信吗?
我对 KaiOS 很陌生,想知道是否可以构建一个应用程序,通过连接到手机的物理电缆发送/接收串行通信(例如与 Arduino 通信)。
我目前正在使用这个库https://github.com/mik3y/usb-serial-for-android在 Android 上执行此操作,并且很想在 KaiOS 上执行此操作。
我查看了权限,发现没有任何相关内容(https://developer.kaiostech.com/core-developer-topics/permissions),但我没有找到任何信息表明可以(或不可能)这样做它
如果不可能,欢迎任何关于如何在功能手机和 Arduino 之间进行串行通信的想法!
谢谢你的帮助!
kaios - WebIDE 拒绝连接 KaiOS 设备
我最近买了一部阿尔卡特 Smartflip 手机。我在尝试让 WebIDE 工作时遇到了麻烦。我尝试过的步骤是:
- 在手机上使用
*#*#33284#*#*
,这样小错误就会出现在手机的状态栏中。 - 打开终端并使用
adb devices
. 显示设备。(亚行壳工程) - 尝试了 Palemoon 浏览器 WebIDE 并单击
Remote Runtime
. 默认为 localhost:6000。
-- 获取错误:操作失败:连接到远程运行时 --
- 试过了
adb forward tcp:6000 localfilesystem:/data/local/debugger-socket
-- 同样的错误 --
- 尝试了 KaioSRT 并查看列出的设备。
-- 得到同样的错误 --
- 检查堆栈溢出。看来我可能需要
xhost +
在终端中运行。
-- 相同的错误 --
我不知道还能做什么。任何帮助表示赞赏。
javascript - React 组件和 js 库之间的 Javascript 通信
我一直在开发基于蓝牙的 KaiOS 移动应用程序,其中用户界面是使用 React.js 开发的,并且我创建了一个简单的 javascript 类来管理基于蓝牙的操作,例如扫描、连接/断开连接、数据传输等。我当设备被扫描时,一直试图从 Blemanager.js 类向反应组件发送数据或对象。
以下代码已用于检查具有特定地址的设备,如果找到,则解析承诺,以便将对象发送到 React 组件。现在,我确实想将扫描的设备对象发送到反应组件并检查通知的设备对象是否是必需的,然后停止扫描。如何在 Javascript 中实现这一点。
我是一名 iOS 开发人员,对于 iOS,我正在寻找委托或可观察模式。
javascript - 如何在 KaiOS 应用中启用模拟光标?
我浏览了 KaiOS 的官方文档并执行了以下操作以在 react.js 中的特定页面(组件)上启用模拟光标。我在 chrome、KaiOS 模拟器中运行该项目,但不是在真实设备上运行。
添加了以下内容manifest.webapp
并尝试在特定页面中执行此操作:
但是给出了这个错误:
Property 'spatialNavigationEnabled' does not exist on type 'Navigator'.
我在这里想念什么?我应该怎么做才能有效地启用光标?
flutter - 如何在 KaiOS 应用商店推荐 Flutter 应用?
在为 iOS 或 Android 或两者构建 Flutter 应用程序时,可能希望也为 KaiOS 构建它。Flutter 允许生成 Web 应用程序。KaiOS 在其应用商店中接受 Web 应用程序。
所以,我想知道这是否现实,以及如何在 KaiOS 应用商店上接受 Flutter 应用。
- 尤其是 Flutter web app 代码是否兼容 KaiOS?
- 如果是这样,KaiOS 应用商店会接受这样的应用吗?
firefox-os - 服务器上的推送通知发送失败,出现 401 错误
我正在开发具有网络推送通知功能的 KaiOS 应用程序。
虽然以下代码适用于 Chrome 和当前的 Mozilla,但它在 KaiOS 上失败。
节点代码:
凯iOS:
但在 Mozilla(通过适当的键更改)上,它的响应是成功的。在 Chrome 上也一样。
这是客户服务工作者代码:
任何想法,可能是什么问题?