问题标签 [rhomobile]

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

iphone - 如何解决错误“不知道如何构建任务'build:iphone:setup_xcode_project'”

当我build:iphone:setup_xcode_project在终端上触发命令时出现以下错误:

不知道如何构建任务build:iphone:setup_xcode_project

我正在使用 rhodes3.0.0 如何摆脱这个错误?

0 投票
1 回答
181 浏览

html - Rhodes 应用程序 - 如何在表格行触摸上导航屏幕?

当我触摸表格行时,我想执行导航到其他屏幕。为此,我执行了以下操作:

但是什么也没发生。我也尝试<a href="<%= url_for :controller => :Products %>"></a>td中申请。仍然没有成功。最后我尝试了无序列表。仍然没有发生任何事情。
我们如何在表格行触摸上导航到其他屏幕?

0 投票
2 回答
288 浏览

android - Rhomobile 发送日志文件

我是 rhomobile 的新手,所以让我开始吧。

我可以在我的 android 设备上查看设备 rho-log 文件。窗口打开时有几个选项“刷新、清除、发送、关闭”。

问题 1. 当我按下发送时,它会发送到哪里?

问题 2. 是否可以将它发送到某个地方,以便我可以将它作为 .txt 文件下载到桌面上并查看它。

提前致谢。

0 投票
1 回答
320 浏览

rhomobile - System.get_property('phone_id') 是否总是返回一个值?

文档没有说明可能的返回值。我已经在源代码中寻找了实现,但我找不到它。

我编写了一个简单的应用程序并在 iPhone 模拟器中运行它,但没有显示任何值。该应用程序是通过运行创建的rhogen app phone_idapp/application.rb然后,我在调用之前将以下行添加到文件中super

然后我将此行添加到app/index.erb

我知道模拟器会返回一个唯一标识符,因为我编写了一个实际的 iOS 应用程序,它仅使用以下代码将唯一标识符写入标签:

由于我不了解 Ruby,尤其不了解 Rhodes,因此我不确定我编写的 Rhodes 测试应用程序是否工作正常。所以,我不知道调用System.get_property是否正常工作,或者它是否真的应该返回一个标识符。

因此我的问题是,System.get_property('phone_id')总是返回一个值吗?如果是这样,该值是否保证是唯一的?或者是否存在该方法将返回的情况nil

0 投票
0 回答
242 浏览

image - Rails - Mongrel 从手机上传文件超时

我有一个使用 Rhomobile 构建的移动应用程序。当我从手机启动图像上传到 Rails 服务器时,我最终会遇到较大图片(2+ MB)的超时问题。我在服务器端(Rails 2.3.8)的 Mongrel 中收到错误,在电话端收到 CURL 超时错误。超时是电话问题还是杂种服务器问题?

杂种错误:

Rhomobile 应用程序中的错误:

我使用 AsyncHttp.upload_file 命令。

0 投票
1 回答
307 浏览

ruby - Rhomobile 中可以使用哪些 XML 解析器?

我能够在 Rhodes 应用程序中建立 HTTP 连接,现在想知道如何解析 XML。哪些解析器用于解析 Rhomobile 中的 XML?我在网上搜索,但找不到很好的 XML 解析教程。如果您找到/找到其中任何一个,请告诉我。

0 投票
1 回答
590 浏览

database - RhoMobile 初始数据库

使用 RhoMobile 框架时,有没有办法在数据库中设置初始数据?如我所见,它正在使用 sqlite 数据库。有没有办法将预设的 sqlite 文件添加到项目中并使其内置在应用程序包中?

0 投票
1 回答
423 浏览

javascript - 在 Rhomobile 的应用程序中选择 onChange 事件

我正在尝试在 Select 上触发 onChange 事件,但未触发该事件。

我的选择中有以下代码:

我的文件顶部有以下事件:

当我第一次进入视图时,该消息会显示在控制台上。但是当我更改选择按钮时,它再也不会被打印出来了。

我已经尝试过 onClick 事件,但它也不起作用。

我也试过:

但是什么都没有发生,甚至没有错误消息。

我究竟做错了什么?

我不确定我是否可以在 Rhodes 上做到这一点,或者我是否应该以其他方式解决这个问题。

谢谢

0 投票
1 回答
1011 浏览

jquery - 在 Android 上查看闪烁

我正在使用 Rhodes 开发一个 android 应用程序。

视图之间的转换在 iPhone 上完美运行,但在 android 上闪烁。

请帮忙

0 投票
1 回答
398 浏览

android - Rhomobile,播放视频本地存储

您好我正在尝试从本地存储播放 mp4 或 mp3 文件,我知道如何在网络服务器上播放视频。这些文件被下载并存储在我的数据应用程序目录中。

我将详细信息存储在一个名为@Attachments 的数组中。然后我有以下代码来显示每个附件的详细信息。

如您所见,我正在检查显示它们的文件类型,我可以毫无问题地显示图像。但是,当我单击链接播放视频时,我收到一个错误加载页面或一个未定义的页面。我知道文件的位置,att.Data 将目录提供给文件,如下所示。/data/data/com.rhomobile.appname/rhodata/apps/filename.extension

这里的任何帮助将非常感谢。