问题标签 [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.

0 投票
1 回答
537 浏览

cordova - 为什么轮询不适用于英特尔应用程序框架和 Cordova 的 InAppBrowser?

在我的应用程序中,我使用 Cordova 的 InAppBrowser 打开外部页面。我附加了一个轮询事件来查找 localStorage 条目。当条目被“看到”时,InAppBrowser 应该关闭,但这并没有发生。

顺便说一下,这一切都在英特尔 XDK 中。

发生的事情(参考下面的代码)是 Game1.html(外部页面)确实加载并出现了。当我单击触发“提交”功能的按钮时,我确实看到了“完成!” 来自 Game.html 页面的警报,但我没有看到来自事件侦听器的“捕获”警报。

更新:我注意到当远程页面被加载并显示时,左上角有一个“后退”图标。我没想到 Cordova InAppBrowser 会出现这种情况。但是,在 device.showRemoteSiteExt (intel bridge api) 的文档中,它描述了这个图标。是否有可能 window.show 被 device.showRemoteSiteExt 覆盖?

我想使用此方法的主要原因是允许 Game1.html 生成存储到 localCache 的数据。然后轮询过程可以获取该数据并将其中继到服务器。

index.html 中的函数:

这是我单击按钮时在 Game1.html 中触发的函数:

有人知道为什么会这样吗?这只是 XDK 中的一个漏洞吗?

提前致谢。

0 投票
3 回答
7402 浏览

javascript - Kendo UI Mobile vs Sencha Touch vs Intel App Framework

我打算开发一个移动应用程序。该应用程序将使用表单元素、侧面板、导航栏、列表视图和一些弹出小工具。它将具有动态创建的表单(将通过 jsonp 来自后端)。

我已经掌握了 jQuery 的中级知识。

我现在正在比较框架并且介于这三个之间

(1) Kendo UI Mobile (2) Sencha Touch (3) Intel App Framework (4) 部署为本地应用程序(如phonegap、icenium 等)的能力和成功率

因为我不会有预定义的表单,我想我会通过使用服务器的 jsonp 值从 js 插入表单字段数据,在 javascript 部分花费很多精力

当我们根据以下标准比较这些框架时

  • 速度
  • 乡土情怀
  • 开发难度
  • 文档和社区支持

您建议使用或不使用哪些工具?

0 投票
1 回答
382 浏览

appframework - AppFramework - 使用来自不同文件的面板

我正在检查 AF/AFUI/XDK,一切都很好,我只需要一些关于如何构建我的应用程序的建议 - 我有一个主要的“内容”div,我的面板位于其中,以更改我使用的页面区域,例如。href="#newdivname" 并且新面板已加载,很好,只要所有面板都在同一页面/文件中。

如何通过在不同的物理 html 文件中定义不同面板的代码来实现这一点?这对我来说很有意义,所以我没有一个庞大的笨重文件。

0 投票
1 回答
206 浏览

javascript - 防止 appframework touchevents 中的多次调用

我正在使用 Intel Appframework 创建 android 应用程序。现在我正在尝试绑定 touchevent,但我看到这会产生冗余的多个 ajax 调用!

这是我的脚本:

我用它来为双击或长按情况绑定不同的事件!但在所有两种情况下都进行多个 ajax 调用!

为了防止在其他情况下多次调用,我使用 onclick: in a element....但是触摸我必须怎么做?!

0 投票
1 回答
1865 浏览

javascript - 英特尔 XDK 将 pdf 保存到 sdcard filetransfer.download - android

我正在用英特尔 xdk 为 android 和 ios 构建一个应用程序。我无法在 android 的 sdcard 上保存 pdf。我能够获取设备的文件目录,并且我的警报文本显示我进展顺利。但是当我尝试保存 pdf 时,什么也没有发生。该应用程序只是跳过“fileTransfer.download(...)”,没有例外,没有什么。

我可能遗漏了一些东西,但是不支持文件传输吗?一直在寻找,但没有运气。欢迎所有想法:o)

/安德斯我的代码:

0 投票
0 回答
832 浏览

android - 英特尔 App Framework 混合应用程序上的 Android 滚动问题

我正在开发移动应用程序,但我遇到了关于滚动的奇怪问题(仅在 Android 版本上)。

  1. 当我滑动侧面板并尝试向上/向下滚动时,滚动完全损坏(无法使用)
  2. 当我使用以下命令禁用侧面板的滑动时:
    $.ui.slideSideMenu = false; ...一切正常(在模拟模式下)。[b]当我构建应用程序时[/b],滚动再次损坏,几乎无法使用。

请记住,我已经把

在 index.html 中

任何想法如何解决不连贯的滚动?

0 投票
1 回答
185 浏览

jquery - 本地数据未在 phonegap 构建 + appframework 应用程序中加载

我正在为 ios 开发一个 App 框架 + phonegap 构建应用程序。当一个 id #item1 的面板加载时,我不想在本地获取数据并将其写入页面。我用这个:

这在浏览器中工作得很好,但是当我使用 phonegap build 为 ios 打包应用程序时,页面上没有任何内容,并且警报语句显示未定义。这可能与 config.xml 中的 phonegap 访问标记有关,因此我将它们也粘贴在这里:

非常感谢所有帮助!

0 投票
1 回答
1008 浏览

javascript - Appframework jquery plugin breaks app

I'm trying to use jquery ui:s autocomplete widget in an appframework phonegap app. I'm using the jq.appframework.js plugin as per the documentation, like so:

But when the page loads the app breaks and I get the following console error:

uncaught TypeError: Cannot read property '__events' of undefined.

Its the following row (the second one, nr 261) that throws the error in jq.appframework.js:

Not sure how to proceed with this, all help much appreciated!

0 投票
1 回答
562 浏览

ios - Cordova/appFramework 应用程序在 iOS 上显示为空白

我有一个使用 Cordova 和 appFramework 开发的非常简单的混合移动应用程序。

index.html 看起来像这样

这显示正确,甚至在 Safari 或 Chrome 桌面浏览器中打开导航时也已连接。

但是,如果我在 iOS 或 Android 模拟器中运行它,我会在空白页之后看到警报“文档就绪”。不显示主页面板。

这是我运行模拟器的方法。

即使我直接从平台构建中打开 index.html 文件,它们也会正确显示在桌面浏览器上。

我对这一切都很陌生,所以我可能在这里缺少步骤。任何帮助,将不胜感激。

0 投票
1 回答
336 浏览

android - 如何使用 Intels App-Framework 发送 Android 推送消息?

我正在寻找在 Intels App-Framework 中从 PHP 发送推送消息的解决方案,但我找不到任何好的解决方案。我发现了这个: https ://gist.github.com/prime31/5675017

但是我怎样才能得到 DEVICE_REGISTRATION_ID 呢?很难找到一些代码或解决方案。