问题标签 [flex-mobile]
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.
apache-flex - 不支持 EncryptedLocalStore
我正在尝试使用 EncryptionKeyGenerator
此处的 as3corelib 包为移动应用程序创建安全数据库https://github.com/mikechambers/as3corelib/blob/master/src/com/adobe/air/crypto/EncryptionKeyGenerator.as
但是当我运行它时,我收到以下错误:
谷歌搜索我发现这是因为手机不支持 ELS。有谁知道这个问题的最佳解决方案?我想我可以使用持久性管理器来存储信息,但我不确定这是最安全的方法。
apache-flex - 在 Flex Mobile 应用程序中单击 ViewNavigator 时会触发哪个事件?
现在,我知道如果您单击“趋势”,那么将显示 firstView“views.TrendsView”。现在您在该视图中并再次单击“趋势”(底部导航栏)哪个事件将灵活调度?
apache-flex - 如何在 Flex 移动应用程序的底部获取 ActionBar
ViewNavigator 默认在顶部有 ActionBar。我想在底部移动。
navigator.actionbar.y=415 //获取底部的actionbar
但在下一个视图中,它又回到了顶部。您可以在每个视图中设置高度,但它会在顶部显示栏几秒钟,然后再回到底部。
apache-flex - 在 Flex Mobile 中关闭软键盘
FlexInteractiveObject
有一个requestSoftKeyboard()
弹出软键盘的方法。
我该如何做相反的事情并将其寄回?
谢谢你。
apache-flex - 更新 Flex 移动应用程序
更新 Flex 移动应用程序的方式与更新 Air 应用程序的方式相同吗?
似乎无法找到专门针对移动设备的信息。
显然,如果我追踪 Updater.isSupported,它会返回 false。来自 Adobe 文档: AIR 更新框架仅在桌面配置文件中受支持。扩展桌面应用程序(使用本机安装程序安装的应用程序)不支持它,移动配置文件(使用 ActionScript 3.0 编写的 iPhone 应用程序)不支持它。在运行时检查 Updater.isSupported 属性以查看是否支持更新框架。
那么如何为使用 Flex (Android + iOs) 创建的移动应用程序实施更新?
apache-flex - 访问列表中选定项目的值时出现问题
我在获取用户在我的移动 Flex 应用程序中选择的项目的值时遇到问题。当我从列表中选择一个项目时,我将该项目放入 ArrayCollection。但是当我检查值 (trace()) 时,值是 [object Object],我似乎无法访问对象的实际值。这是我正在做的事情:
跟踪()的输出:
选定的玩家:[object Object]
非常感谢您的任何建议和见解。
更新:这是工作代码:
apache-flex - 让 TileGroup 自动调整列大小
不确定我是否这样做是最好的方法,但我想创建一个具有主菜单屏幕的移动应用程序,很像 facebook iphone 应用程序(没有所有花哨的按钮移动等)。FB 应用程序有一组 3X3 按钮,可让您访问新闻源或朋友等内容。
为了使我的布局在不同的设备屏幕上保持一致,我尝试使用 TileGroup 将图像作为每个图块的按钮。
但是虽然我可以指定 tilegroup 使用 100% 的宽度和高度,并将行数和列数设置为 3。但它似乎不会自动调整行和列的高度以适应屏幕。它不会让我将 with/height 指定为百分比。
所以我的问题首先是我在做正确的事情还是有更好的方法来布置它。如果我做对了,那么如何让列自动调整大小
提前致谢
雅克诺
actionscript-3 - Flex Mobile 持久化视图数据
我构建了一个简单的 hello world 应用程序来检查 Flash Builder 4.5 的移动功能。
以下是它的工作原理:
默认视图在文本输入中询问名称并有一个继续按钮
当您单击继续按钮时,它会在 viewNavigator 中推送一个新视图,该视图仅在标签中显示“Hello”+名称。
当您单击此视图中的任意位置时,它会从 viewNavigator 中弹出一个视图(即其本身),以返回默认视图
我只看到一个问题:当我回到默认视图时,它处于初始状态,即 textInput 是空白的。似乎 viewNavigator 创建了默认视图类的新视图并推送了它,而不是仅仅删除顶视图并显示前一个视图。
我认为这对于在网格中显示数据的程序尤其成问题,您可以单击数据以查看详细信息……当您返回时,网格将为空。
有什么想法或陷阱可以解决这个问题吗?
编辑:
项目名称:HelloWorld
代码如下:
HelloWorldDefaultView.mxml
HiView.mxml
截图
初始画面
屏幕 2
点击屏幕 2 让我们回到初始屏幕。注意空白的 textInput
apache-flex - 多点触控滑动不起作用
在我为 Ipad 开发的 flex 移动项目中,我实现了滑动手势以在视图之间切换。一段时间后,我意识到它本身不适用于多点触控,所以我尝试在事件监听器之前实现多点触控语句。但它不起作用,它只在我用一根手指时记录滑动。
flash - 如何使用 AS3 从 Flex Mobile 应用程序操作栏中删除按钮?
我将如何从 flex 移动应用程序中的 actionBar“actionContent”中删除一个按钮?
我试过这些:
我对这些没有任何运气。我猜它在动作内容中的位置不被视为舞台。有任何想法吗?
actionContent 是这样设置的,我知道对于大多数 mxml 东西我可以给它一个 ID 来引用它,但我不知道如何给动作内容一个 ID 号<s:actionContent id="testID">
不起作用。那么我怎样才能访问它来删除它呢?让它不可见并没有削减它我需要实际删除它。