问题标签 [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.
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模拟器
javascript - 如何在 appcelerator 中实现可扩展列表行
我正在使用 appcelerator studio 构建一个简单的应用程序。然后我想在我的窗口中创建一个 TableView,当用户单击一行时,我想用其他行展开该行。
所以我想实现像 Android 这样的可扩展列表行。
这是我的 .js 代码:
因此,使用此代码,我可以看到带有行的表,但我无法插入可扩展列表行。
我该如何解决?
ios - 新下载的临时配置文件安装时没有应用程序包 ID,而是指示 (*)
我已将我的钛工作室 SDK 从 3.4.0 升级到 5.3.0,因此我对代码进行了一些更改以在模拟器中运行它,以便能够启动 IOS Adhoc/Enterprise App。问题是当我下载了新的临时配置文件时,它在分发应用程序时会产生问题。在分发我的应用程序期间,它显示了我已从“设备->临时配置文件”中手动删除的临时配置文件。当我转到“管理设置”以手动浏览新创建的临时配置文件时,它会获取应用程序 ID 为 (*) 的临时配置文件。临时配置文件中没有提到捆绑包 ID。我还交叉检查了我的 xcode,在 xcode 中它表明我最新下载的临时配置文件。
请给我你的想法来解决我的问题
谢谢
eclipse - Eclipse IDE 在启动时会显示许多终端。清洁到什么程度?
每次我启动 Appcelerator Studio 时,IDE 都会在启动时显示很多终端,如图所示。每次我手动关闭它们,但在下次启动时它再次显示相同的终端。是否有任何配置文件指示启动时加载哪个终端?怎么可能删除它们?
appcelerator - 如何实时应用appcelerator应用程序的变化
我是 appcelerator studio 的新构建者,所以我正在构建一个简单的应用程序,并通过我的 Android 设备对其进行测试,所以如果我尝试构建代码,在我的设备上运行(在调试模式下),这是可行的,但是如果例如,我尝试更改代码:
我写了一个错误的描述:
我在调试运行时更改:
要查看此更改,我必须停止运行调试,重新构建应用程序。
这是最好的方法还是有另一种模式,然后如果我更改代码,它会在我的设备中实时重建吗?
javascript - 如何在 Appcelerator 应用程序中获取代码生成的元素
我正在用 appcelerator studio 构建一个应用程序。现在我想通过代码在我的视图中插入一些元素。
所以我正在构建这段代码:
此代码有效,但现在我想通过事件更改 Label1 的文本。所以我正在构建这个不起作用的代码:
如何获取由代码生成的视图元素?
javascript - 如何从一个控制器调用方法到另一个控制器应用加速器
我正在使用 appcelerator-studio 构建一个应用程序。
应用程序使用以下代码以编程方式创建一个表:
控制器.js
result_row_header.js
现在我想从controller.js 调用changeLanguage 方法,但是如果我尝试执行set_fileds 方法(来自controller.js)我有一个错误。
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 模拟器,它给了我如下所述的错误日志
请提供您的指导以解决上述问题 谢谢
titanium - Appcelerator studio 无法更新卡在“检查新的 Appcelerator 更新...”
我正在使用 2016.4.30 更新的 appcelerator studio 4.5.0 版
但我最近无法更新它,它会卡在“检查新的 Appcelerator 更新...”,我必须关闭它并重新打开它才能继续使用。
希望有人可以帮助我如何解决它...
appcelerator - Appcelerator - 多个应用程序相同的代码库
我想使用 appcelerator 创建一个 iOS 应用程序,并从中创建多个 fork,每个 fork 都有一些差异,例如颜色、徽标等。配置文件可以整理出差异,以及可能来自API。
但是我可以为多个应用程序使用相同的代码库吗?在原生 Android 中,您会使用 Gradle 和产品风格吗?Appcelerator 中有哪些选项?
下线,这些应用程序将需要更新。理想情况下,应该只更新“核心”应用程序,所有分叉都会产生差异。但是这怎么可能呢?