问题标签 [appframework]
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.
arrays - 英特尔 xdk - 应用程序框架 - 无法使用 Angular js 加载视图
我正在使用带有 Intel App 框架的 Angular js 作为前端。我在 angular module 中定义了一些视图/路线。当我运行 app 时,默认视图会正确加载。但是,当我单击任何链接导航到任何其他路线时,内容会加载到
ng-view 中。但是,面板没有正确呈现页眉、页脚和内容通过英特尔应用程序框架。
我发现新加载的面板具有样式“显示:无”(出现空白屏幕)。我正在寻找一种在我的应用程序中将应用程序框架与 Angular 集成的正确方法。这是一些示例代码。
角度路线配置:
视图 1:
视图 2:
我发现角度可以通过数据绑定正确加载内容。但是,它的应用程序框架没有处理新加载的内容,也没有正确呈现视图内容。
谁能帮助我如何使应用程序框架正确呈现新的加载视图。欢迎任何建议。
ios - UIWebView 中的 Intel App-Framework 未显示 iPhone 3.5" 屏幕的导航栏
我发现英特尔的 App-Framework 重量轻且速度快。但是,我面临着一个我似乎无法克服的问题。在框架中,可以显示一个“粘”在屏幕底部的导航栏。这在浏览器、Android 中的 WebView 和 IOS 中的 UIWebView 上运行良好——除了在 3.5 英寸屏幕的 iPhone 上——导航栏没有出现。看起来屏幕太短而无法显示。
我尝试通过设置各种“高度”并禁用和更改操作系统主题来玩“视口”元标记。没有任何效果。有人有这方面的经验吗?如何调整导航栏位置?
javascript-events - AFUI 列表动态创建的列表元素不允许我有点击事件
我正在尝试将点击处理程序附加到我动态创建并添加到 li 元素的元素。当我尝试将它附加到 li 元素时,它不起作用。但是当我尝试将它添加到更高级别的 div 甚至 ul 元素时,点击处理程序就会起作用。
这没有给我点击事件:
这确实给了我点击事件:
我也在使用英特尔的 App 框架/UI。我不知道这可能与它有什么关系。此外,在其他地方,我已经能够编写 HTML 并将我的复选框放在其中,它似乎可以工作。只有当我尝试动态创建它时,事件处理程序才不会运行。
javascript - (XDK app framework java script) 如何检查动画侧边栏是否完全打开?
我对 XDK 和 java 脚本(C# 编码器)有点陌生,我很难弄清楚如何检查动画侧边栏是否完全打开,我在 Intel XDK 工具中使用 App 框架(我认为我正在尝试查找 js/sidebar.js API 参考)。这是我如何调用侧边栏来打开、关闭或切换:
但我需要检查的是完全打开所以激活或停用按钮。
顺便说一句,您可以调用具有定时延迟的函数吗(例如,有一个按钮可以在 2 秒后调用函数)
最后(如何)您能否在 HTML 5 中拥有常规的 Java 脚本更新功能(是的,我放弃了编写类似应用程序的游戏的意图)
intel-xdk - 在 appFramework 中加载外部页面
我正在使用AppFramework。
我有一个form.html页面,想在单独的页面中使用它,但是当我单击 form 时,它会加载 AJAX 并在索引内!我应该怎么做才能在单独的页面中加载 form.html 页面?
这是一个例子:http: //jsbin.com/ziropu/2
当我点击链接时,我想加载 afui 的页面独立性!
对不起,我的英语不好 :(
mysql - 使用英特尔 Appframework 访问 MySql 数据库
我叫普图。我目前正在写一篇论文来完成我的演讲。我使用英特尔 Appframework 创建了一个应用程序。谁能帮助我如何使用英特尔 Appframework 访问 MySQL?这是我使用英特尔 AppFramework 创建的应用程序的登录脚本。
这是我的数据库脚本
html - 带有 App 框架的透明标题
我正在尝试使用带有 intel XDK 的 appframework 来制作透明标题,但是当我将包含应用程序的主 div 设置为具有背景时,我会在其上方获得一小块空白,我应该设置什么样式以便当我background-color: transparent !important
为背景颜色设置标题?我的猜测是这是一个特定的 appframework 问题,但它也可能是一个通用的 html 问题。
appframework - 英特尔 AppFramework 覆盖菜单
我是英特尔 APPFramework 的新手
目前,侧边菜单的工作方式与推送类似。是否有覆盖选项可用或需要修改css以实现覆盖侧菜单
提前致谢
ios - iOS Webview 键盘崩溃
我正在使用 Intel 的 XDK App Framework 开发一个应用程序。在为 iOS 构建我的应用程序时,我注意到键盘在某些情况下会使应用程序崩溃。我能够创建一个只有 3 个输入的演示应用程序,可以轻松重现崩溃。与英特尔沟通后,我不确定是他们的代码有问题,还是嵌入我的应用程序的 web 视图有问题。
为了重现崩溃,我在页面中创建了一个带有以下 html 的空白应用程序。
然后触发崩溃,我按照以下步骤操作。
- 点击文本输入并输入一些文本
- 开始重复点击时间输入,或选择输入
- 如果文本输入突出显示它的文本,请重新点击文本输入以再次获得光标并重新启动。如果文本输入键盘关闭,请重新开始
奇怪的是,当聚焦时间输入或选择列表时,iOS 键盘保持打开状态。只有当键盘和另一个输入都打开时,应用程序才会崩溃。我已经在 iOS 上的 Safari 上进行了测试,但没有发生这种情况。
有没有人对 webview 有过类似的经历?有人可以在 phonegap/cordova 应用程序上测试吗?
更新
这是 iOS UIWebView 的问题。我已经能够在没有 JavaScript 的 Intel XDK 构建和没有 JavaScript 的 PhoneGap 构建上重现崩溃。您甚至不需要像我最初怀疑的那样在文本框中输入,只需在输入之间快速点击即可。我也只能在 iPad 2 上重现这一点,我无法在 iPad Air 上触发崩溃。
我已经向 Apple 记录了一个错误,如果他们能够提供修复,我会发布答案
更新
收到了苹果的以下回复。
工程部门已确定您的错误报告 (19218381) 与另一个问题 (18487570) 重复,并将被关闭。
似乎没有办法查看其他问题,所以我无法确定它是否已解决或有任何解决方法。感谢苹果!我尝试在OpenRadar上查找该错误,但发现另一张具有相同问题的票证,该票证也已作为副本关闭。
html - 为什么选择菜单总是出现在模态对话框下?
我正在使用一个带有标签的模态对话框。我正在使用 appframework 和 appui,为 android 构建 apk。xdk 更新后,我再次构建我的代码,突然我的选择菜单总是出现在模式对话框下。我什么都没改变。无论我做什么,这种情况都会发生,但主要是在三星设备或任何运行安卓棒棒糖的设备上。内置纹波仿真器也是如此。就这个问题而言,我束手无策。我也尝试过使用人行横道进行建设。我尝试设置选择菜单和模式面板的 z-index。没有任何效果。如果我停止面板为模态,一切都很好,但这不是一个选项,客户端不会接受任何没有模态对话框的东西。
这可能与应用程序 ui 代码库中的 af.selectBox.js相关吗
我不在乎我是否必须使用肮脏的黑客,我只想修复它!
这是我的问题的样子。完全相同的事情发生在真实设备上,具有真实的 BUILDOUT,以及在人行横道应用程序预览中。
这是选择元素。
这是我声明我的模态面板的方式:
这一切都在一天前完美运行,没有更改代码。