问题标签 [tabris-js]

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 投票
1 回答
283 浏览

javascript - 使用 Tabris-js,并尝试使用 cordova 文件和文件传输插件

tabris-js 相当新,但到目前为止,让原生移动应用程序运行的速度和易用性给人留下了深刻的印象。

我正在玩科尔多瓦的相机功能..因为有一个 tabris-js 示例,那部分很好。但是,我也在尝试使用 cordova 的 File/File-Transfer 插件。

由于您似乎没有导入/包含科尔多瓦插件(好吧,示例中的插件),我所做的就是使用科尔多瓦 CLI 包含文件/文件传输插件(也将它们添加到我的 config.xml )。

不幸的是,当我开始使用时说:

要指定文件上传选项(或者实际上是 var ft = new FileTransfer();),我收到一条错误消息,提示 FileUploadOptions 未定义。这是我使用 localhost tabris-js 应用程序的时候。

关于如何(或者即使??)使用文件/文件传输插件的任何想法?

提前谢谢了。

0 投票
1 回答
101 浏览

javascript - 在 Cordova 配置中添加图标后,Tabris.JS 构建失败

所以我创建了一个Tabris.JS应用程序,一切正常,直到我尝试向应用程序添加一个图标。

尝试构建 android 应用程序时出现以下错误:

这是文件夹的结构:

当然还有其他文件,但它们不是问题。

config.xml 看起来像这样:

我希望有人可以帮我解决它!

0 投票
1 回答
101 浏览

cordova - Tabris.js 手势事件平移

我想将现有的带有 webview 的科尔多瓦游戏移植到 tabris.js。有一个画布,你可以在上面捏缩放,你可以移动画布。

这是我尝试使用“平移”来移动画布。我可以移动画布,但是当我松开手指并再次尝试移动画布时,它会跳回起始位置。有谁知道我该如何解决?

0 投票
1 回答
151 浏览

javascript - 从关闭的 Tabris-js 应用程序获取通知

如何从处于关闭状态的 Tabrisjs 应用程序获取通知?类似于 Whatsapp 或 Facebook messanger 等应用程序中收到的通知,即使应用程序未打开也是如此。

通知可以是时间触发的,例如每天 1200 小时显示通知,也可以来自服务器。任何帮助表示赞赏。

0 投票
1 回答
299 浏览

android - 哪个 javascript 框架在移动应用程序开发中效果最好

我想知道对于原生应用程序开发,我应该选择 Reactjs 还是 Tabrisjs。

请解释这两个框架的优缺点。

0 投票
1 回答
89 浏览

javascript - Tabris.js XMLHttpRequests 不接受响应:readystate 1

我有一个我需要连接到 SQL 数据库的 tabris.js 应用程序。为此,我决定最好的选择是创建一个快速 REST API,然后对其进行 XMLHttpRequests。当应用发出请求时,API 会显示已发出 GET 请求,甚至会返回结果。我在浏览器中对其进行了测试,发现结果完美返回。问题是 XHR 的 readystate 永远不会离开 1,因此永远不会调用 onload/onreadystatechange。有一次我让这个应用程序正常工作,所以我不知道发生了什么。我将在下面包含一些模拟 API 代码和 Tabris.js 代码。

接口:

塔布里斯:

我还应该补充一点,获取 API 对我也不起作用,尽管 API 接收到了类似的请求。

0 投票
0 回答
48 浏览

mongodb - 如何将我的 mongoDB 集群连接到 tabris js

我无法将我的 mongoDB 数据库集成到 tabris-js。
我试图解决这个问题,但似乎一个
主要问题是如何将 npm 模块导入 tabris-js 在线
暂存器。

0 投票
1 回答
116 浏览

font-awesome - Tabris.js 中的 Font Awesome 图标

我有一个 tabris.js 应用程序,我想向它添加一些 Font Awesome 图标,但我不知道该怎么做。

有谁知道怎么做?

提前致谢。

0 投票
1 回答
96 浏览

javascript - TabrisJs 使用 Upnp

Upnp 在 TabrisJs 中看起来更难使用。
它在很大程度上支持节点包,但我发现使用 Upnp 很困难。

在 package.json 我得到了node-upnp-client

在 app js 中,我将其初始化为

我正进入(状态

现在它首先指向这条线var path = process.env.SSDP_COV ? './lib-cov/' : './lib/',在node-ssdp/index.js^

我不知道为什么,但它在 CLI 中完美运行,但在应用程序中却不行。

单独要求node-ssdp说它无法加载dgram,即使它是Node 的一部分

而且我不确定该dgram软件包是否单独提供。

如何纠正这些错误并在 tabrisJs 中获得 Upnp 支持?

0 投票
1 回答
162 浏览

tabris - Tabris.js 开发者应用程序未加载我的应用程序

当我尝试通过 Tabris.js 2 Developer 应用程序中的 URL 访问我的应用程序时,我简要地看到以下消息,并且应用程序将我返回到 URL 屏幕:

“无法从 tabris 模块 'node_modules/tabris' 加载 boot.min.js 或 boot.js 文件”

我尝试运行开箱即用的基本 tabris 测试应用程序(tabris init在一个空目录中使用)并且发生了同样的问题,所以我相信这与我的应用程序无关。

其他一些细节:

  • 使用 tabris.js 的 v2.0.0,虽然这也发生在 2.0.0-rc2 上
  • 上一次对我使用相同的代码库是在我的手机(Nexus 5X)升级到 Android Oreo 之前。我想知道 Tabris.js 2 Developer 应用程序在 Oreo 中运行是否有任何问题?
  • 我知道 http-server 在我的开发机器上运行正常,因为我可以导航到http://[development-ip]:8080/package.json并在我的移动设备上获取该文件