问题标签 [appcelerator-studio]

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

android - Titanium View.toImage() 和 base64 编码并不总是正确解码

我有一个简单的 android 应用程序使用myView.toImage()

正如预期的那样,这将返回一个 blob,太棒了!

然后我可以将此 blob 编码为 base64,并通过将解码后的字符串加载到应用程序中的测试解码来ImageView完美呈现图像。

但是在php中解码这个字符串时,base64字符串有两个问题:首先字符串长度并不总是4的倍数,即没有添加填充,其次当手动添加填充时,图像总是空白。

然而,在按钮对象上使用相同的代码可以完美地工作,这似乎只在使用toImage()Ti.View 对象上的方法时发生

工作代码(产生良好的 base64 字符串)

非工作代码(产生错误的 base64 字符串),注意唯一的变化是调用 toImage 的对象现在是 Ti.UI.View 的实例,而不是 Ti.UI.Button

Appcelerator Studio 4.6 SDK 5.3.0GA 编译到安卓平板和Genymotion模拟器

0 投票
1 回答
96 浏览

javascript - 如何在 appcelerator 中实现可扩展列表行

我正在使用 appcelerator studio 构建一个简单的应用程序。然后我想在我的窗口中创建一个 TableView,当用户单击一行时,我想用其他行展开该行。

所以我想实现像 Android 这样的可扩展列表行。

这是我的 .js 代码:

因此,使用此代码,我可以看到带有行的表,但我无法插入可扩展列表行。

我该如何解决?

0 投票
1 回答
55 浏览

ios - 新下载的临时配置文件安装时没有应用程序包 ID,而是指示 (*)

我已将我的钛工作室 SDK 从 3.4.0 升级到 5.3.0,因此我对代码进行了一些更改以在模拟器中运行它,以便能够启动 IOS Adhoc/Enterprise App。问题是当我下载了新的临时配置文件时,它在分发应用程序时会产生问题。在分发我的应用程序期间,它显示了我已从“设备->临时配置文件”中手动删除的临时配置文件。当我转到“管理设置”以手动浏览新创建的临时配置文件时,它会获取应用程序 ID 为 (*) 的临时配置文件。临时配置文件中没有提到捆绑包 ID。我还交叉检查了我的 xcode,在 xcode 中它表明我最新下载的临时配置文件。

请给我你的想法来解决我的问题

谢谢

0 投票
1 回答
30 浏览

eclipse - Eclipse IDE 在启动时会显示许多终端。清洁到什么程度?

每次我启动 Appcelerator Studio 时,IDE 都会在启动时显示很多终端,如图所示。每次我手动关闭它们,但在下次启动时它再次显示相同的终端。是否有任何配置文件指示启动时加载哪个终端?怎么可能删除它们?

0 投票
2 回答
69 浏览

appcelerator - 如何实时应用appcelerator应用程序的变化

我是 appcelerator studio 的新构建者,所以我正在构建一个简单的应用程序,并通过我的 Android 设备对其进行测试,所以如果我尝试构建代码,在我的设备上运行(在调试模式下),这是可行的,但是如果例如,我尝试更改代码:

我写了一个错误的描述:

我在调试运行时更改:

要查看此更改,我必须停止运行调试,重新构建应用程序。

这是最好的方法还是有另一种模式,然后如果我更改代码,它会在我的设备中实时重建吗?

0 投票
1 回答
29 浏览

javascript - 如何在 Appcelerator 应用程序中获取代码生成的元素

我正在用 appcelerator studio 构建一个应用程序。现在我想通过代码在我的视图中插入一些元素。

所以我正在构建这段代码:

此代码有效,但现在我想通过事件更改 Label1 的文本。所以我正在构建这个不起作用的代码:

如何获取由代码生成的视图元素?

0 投票
2 回答
828 浏览

javascript - 如何从一个控制器调用方法到另一个控制器应用加速器

我正在使用 appcelerator-studio 构建一个应用程序。

应用程序使用以下代码以编程方式创建一个表:

控制器.js

result_row_header.js

现在我想从controller.js 调用changeLanguage 方法,但是如果我尝试执行set_fileds 方法(来自controller.js)我有一个错误。

0 投票
1 回答
318 浏览

java - 在 appcelerator studio 中升级 sdk 后如何配置我的 android 模拟器?

我正在使用 Java 版本“1.7.0_80”Java(TM) SE 运行时环境(构建 1.7.0_80-b15)Java HotSpot(TM) 64 位服务器 VM(构建 24.80-b11,混合模式)

用最新的钛 sdk 升级为 5.3.0.GA 和 android sdk 后,我无法 rub 模拟器,它给了我如下所述的错误日志

请提供您的指导以解决上述问题 谢谢

0 投票
0 回答
199 浏览

titanium - Appcelerator studio 无法更新卡在“检查新的 Appcelerator 更新...”

我正在使用 2016.4.30 更新的 appcelerator studio 4.5.0 版

但我最近无法更新它,它会卡在“检查新的 Appcelerator 更新...”,我必须关闭它并重新打开它才能继续使用。

希望有人可以帮助我如何解决它...

0 投票
2 回答
158 浏览

appcelerator - Appcelerator - 多个应用程序相同的代码库

我想使用 appcelerator 创建一个 iOS 应用程序,并从中创建多个 fork,每个 fork 都有一些差异,例如颜色、徽标等。配置文件可以整理出差异,以及可能来自API。

但是我可以为多个应用程序使用相同的代码库吗?在原生 Android 中,您会使用 Gradle 和产品风格吗?Appcelerator 中有哪些选项?

下线,这些应用程序将需要更新。理想情况下,应该只更新“核心”应用程序,所有分叉都会产生差异。但是这怎么可能呢?