问题标签 [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.
android - Tabris 0.10.0 演示的安装问题
我需要一些帮助来获取下载、安装 Tabris 0.10.0 演示并将其运行到 Eclipse 和 Android ADT 中的确切步骤...
我的出发点是使用 Eclipse Android ADT,其中 helloworld 示例在 Android 模拟器以及通过 USB 连接的外部 Android 设备上运行良好。
下载“Tabris-0.10.0-SDK.zip”并在某处解压(如果有什么不同,我在 Win 7 64bit 上)
从 SDK 的“android\tabris-android-0.10.0.zip”导入现有项目。一切都很好,成功了,我可以在 Android 上成功地将它作为 Tabris 应用程序运行。
接下来我想让 Tabris 演示在本地工作,而不是仅仅运行一个指向 EclipseSource Web 资源的应用程序,为此我假设我需要 Tabris 服务器,所以......
从 github 下载“tabris-0.10.0.zip”并导入我的工作区,这给了我项目 com.eclipsesource.tabris/tabris.build/tabris.feature/tabris.repository/tabris.target/target.test
导入没问题,但在项目“com.eclipsesource.tabris”和“com.eclipsesource.tabris.test”中显示错误,例如“org.junit 无法解析”和“org.mockito 无法解析”。
我认为这是因为我需要将 Tabris 目标设置为当前目标平台,因此从刚刚导入的“com.eclipsesource.tabris.target”中打开“tabris.target”并点击“设置为目标平台”。
这很快完成并清除了“com.eclipsesource.tabris.test”的问题,但我在“问题”视图中看到的“ com.eclipsesource.tabris ”中存在一个新错误:“尚未设置 API 基线当前工作区。 "。
知道如何解决这个问题吗?
假设我们可以克服上述问题,那么我将继续:
导入我从 github 下载的名为“tabris-demos-0.10.0.zip”的 Tabris 演示项目。我假设所有这些版本都是兼容的(?)尝试使用所有标记为“0.10.0”的东西,我可以找到一个。
此 zip 包含项目“com.eclipsesource.tabris.demos/demos.build/demos.feature/demos.product”。这一切都可以导入,没有新的错误。
但是,此时我无法对它们做任何事情,因为我仍然遇到“com.eclipsesource.tabris”中的前一个问题 - “问题”视图:“尚未为当前工作区设置 API 基线。”
好的,也许在这里超越自己,但假设有人能够帮助我克服这个错误,那么我该如何启动 Tabris 服务器端?哪个项目应该作为 RAP 应用程序运行,还是与此稍有不同?
抱歉,如果这是基本且显而易见的,但似乎有很多组件可以让本地 Tabris 应用程序运行,我对哪个部分做什么感到困惑!所有帮助表示赞赏!
谢谢,约翰
ios - 带有tabris的ios按钮的背景颜色错误?
tabris 中 ios 按钮的背景颜色似乎不正确。在下图中,冬季按钮位于底部黄色。屏幕截图来自 ButtonControlsDemo。有没有办法改变这种颜色?
ios - 使用 tabris iOS 客户端更改服务器 URL?
是否可以以其他方式更改 Tabris iOS 客户端的服务器 URL,例如在 AppDelegate.m 文件中的 XCode 中硬编码它?
Tabris Android 客户端允许直接更改应用程序中的 URL。
ios - 如何更改 tabris ios 客户端的本机对话框元素的语言?
如何更改 tabris ios 客户端的本机对话框元素的语言?
例如,我将更改上下文菜单的取消按钮的语言。我可以在 XCode 中或以其他方式执行此操作吗?
tabris 中使用的来自 ASIHTTPFramework 的错误消息只有英文。更改这些消息的语言很好,但是如何更改?
eclipse-rap - Tabris UI 控制 iPad 和 iPhone 上的演示指示错误
我目前正在验证 Tabris 框架,并在尝试UI Control Code Snippets时偶然发现了一些指示错误。
我将VisualGuideDemo.java添加到我的 HelloWorld-Project 中,并使用该createTable
函数向显示中添加了一个表格。在我的浏览器中,它显示了 3 列和 128 行的预期输出。当我在 iPad mini 或 iPhone Simulator 上测试应用程序时...
- 只显示第一列,
- 无法滚动整个列表(我可以向下滚动大约 60 个项目,然后列表“跳”回来)
- 并且表格的宽度不会调整到屏幕的全宽。
见附件截图
我还尝试添加一个使用整个屏幕宽度的 TabFolder。我使用了“createTabFolder”方法:
我取消了 setSize 函数的注释,但 TabFolder 没有调整到屏幕的整个宽度(不在浏览器或 iOS 设备上)。
我是 SWT、RAP/Tabris 的新手,所以我想知道我是否错过了一些基本的东西。
编辑:我猜移动客户端不支持一个表中的几列,但将缺少的列添加到列表末尾可能是一个不错的功能,由 listdividers 分隔。我的假设正确吗?
xcode - Tabris Xcode Apple Mach-O 链接器错误
我试图让 Tabris iOS-Client 工作。我在 Xcode 中导入了所有内容,在 Apple 的页面上将我的手机注册为开发者手机。下载了我的配置文件并在 Xcode 中创建了一个新的 Tabris 项目。
客户端应用程序在模拟器中运行完美,但是当我尝试在我的 iPhone 上运行它时,我收到以下错误:
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
我希望有人可以帮助我解决这个问题。:)
在此先感谢,托比
ios - 无法在 iOS 上启动任何 Tabris 1.0 应用程序
抱歉,我不确定是在此处还是在 GitHub 上发布 Tabris 问题,现在 1.0 可用?这是我刚刚在 GitHub 上提出的一个副本...
我已经使用 Tabris 1.0 几天了,在浏览器和 Android 上运行良好,但我根本无法启动 iOS 客户端。这是我在 XCode 中的错误,无论是模拟设备还是真正的 iPad,都是一样的:
2013-04-24 09:45:53.616 RapHello[2636:907] * 17 天的大布里斯审判离开 2013-04-24 09:45:53.620 RapHello[2636:907]-[AppDelegate clientDidBecomeReady]:无法识别的选择器发送到实例 0x1e51fb70 2013-04-24 09:45:53.621 RapHello[2636:907]Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[AppDelegate clientDidBecomeReady]: unrecognized selector sent to instance 0x1e51fb70' * First throw call stack: (0x343ae3e7 0x3c238963 0x343b1f31 0x343b0737 0x34308208 0x342ff349 0x34c16b7f 0x361c3d11 0x36215b7d 0x361bdd1f 0x361bd7ad 0x361bd1ef 0x37eb15f7 0x37eb1227 0x343833e7 0x3438338b 0x3438220f 0x342f523d 0x342f50c9 0x3621446d 0x362112b9 0xb7981 0xb7908) libc++abi.dylib:终止调用抛出异常
这很早就发生了。我在设备上看到了 TABRIS 徽标屏幕,但随后发生了崩溃,没有其他任何事情发生。
任何想法我做错了什么 - 显然是非常基本的。
谢谢,约翰
ios - Tabris 0.11 iOS EXC_BAD_ACCESS 地理位置
首先:感谢几天前我从你们那里得到了如此好的和快速的反馈。
我仍在使用 Tabris 0.11 并尝试像你们在演示项目中那样实现地理定位。
在 Android 上一切正常,但在 iOS(iPhone 5)下我得到了错误
这是我的代码的样子
我在iOS方面没有真正的经验,希望这些信息对你们有所帮助。
在此先感谢,托比
local-storage - Tabris 本地存储
我想为一位用户使用不同的功能,如收藏夹和约会。我需要应用程序中的登录数据。但是是否可以在 Tabris 框架中使用本地存储?