问题标签 [tabris]

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

javascript - 在 Tabris.js 中使用 Websocket api 连接到 socket.io 服务器

我正在尝试为 android 构建一个 Tabris 应用程序,作为我的 socket.io 服务器的客户端我正在阅读并看到 tabris.js 支持 WebSocket API,所以我尝试连接到我的 socket.io 服务器,如这个

var socket = new WebSocket('ws://159.89.92.113:4343');

但我得到这个错误

The WebSocket protocol has too be a string or an array of strings

所以我试着用我能想到的唯一的东西来填充那个参数

var socket = new WebSocket('ws://159.89.92.113:4343', 'ws');

然后我得到这个错误

Can not 'send' WebSocket message when WebSocket state is CONNECTING

老实说,我不知道如何完成这项工作,我尝试了很多不同的东西。

0 投票
1 回答
46 浏览

javascript - Tabtis 框架的 Javascript 版本不匹配

几个月前,我尝试了Tabris,这是一个用 Javascript 开发原生 Android 和 iOS 应用程序的好框架。我今天想回到它,但我的测试应用程序有 javascript 版本问题。

首先,Tabris手机端二维码扫描失败,报错udefined。我手动设置了 IP 地址,应用程序连接到了我笔记本电脑上运行的 Tabris 服务器。但是,移动应用程序上的控制台抱怨:版本不匹配:Javascript 模块“Tabris”(版本 3.5.0)与原生 tabris 平台(版本 3.6.0)不兼容。.

我从升级tabris-cli开始npm i -g tabris-cli。它没有帮助。然后我卸载并重新安装了移动应用程序和tabris-cli. 两者现在都在版本中3.6.0,但仍然存在相同的错误。

任何的想法 ?

0 投票
1 回答
188 浏览

node.js - Nativescript 与 Tabris.js 的性能比较

有没有人在 NativeScript 和 Tabris.js 之间进行过分析,以检查哪个在 Android 和 iOS 中表现更好?例如:整体应用程序响应能力和系统性能或基准的任何其他指标。