问题标签 [hybrid]

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 投票
2 回答
1522 浏览

android - 测试混合 Android 应用程序(获取 WebView 组件)

我正在创建一个混合 Android 应用程序。也就是说,大部分工作都是在 HTML5、CSS 和 JavaScript 中完成的,我们的应用程序本质上是一个全屏 WebView。我广泛使用 android JavaScript 桥在原生 Android 和 WebView 之间来回交流。

现在开始测试。测试这座桥的最佳方法是什么?在我的测试中控制 HTML 元素的最干净的方法是什么?假设我有一个 HTML5 按钮。我如何点击它?

0 投票
1 回答
1302 浏览

android - 从 Android 混合应用程序访问 Salesforce 沙盒

是否可以从使用 Salesforce.com Mobile SDK for Android 生成的混合应用程序访问 test.salesforce.com?

使用 iOS SDK 时,可以通过应用程序设置来设置登录 URL,但这在 Android 上的混合应用程序中似乎是不可能的。

我是否需要修改 PhoneGap 插件 SalesforceOAuthPlugin 来执行此操作?

我指的是https://github.com/forcedotcom/SalesforceMobileSDK-Android提供的 SDK

0 投票
1 回答
535 浏览

javascript - Hybrid App - 使用 iPhone 数字键盘,我可以添加小数点吗?

我正在使用 html 来告诉 Safari 在我的混合应用程序中使用 iPhone 的数字键盘。由于我想添加十进制数字,这很接近,但对于它的使用目的来说还不够好。有谁知道在这个键盘上添加小数点有多容易/难?是否可以通过 Javascript 或等价物实现?或者这是一个专门的本地修复?欢迎任何想法。有关我要实现的目标的示例,请参见下面的链接。

http://www.kalekold.net/index.php?post=15

谢谢!

0 投票
2 回答
1734 浏览

cordova - PhoneGap 到底是用来做什么的?

我有几年开发原生 Android 应用程序的经验,并且对制作这些应用程序的 HTML5/CSS3/JS 版本感到好奇,因此我也可以将它们发布到 iOS 上。

我开始阅读一些关于 PhoneGap 的文章,但据我所知,这只是硬件/操作系统功能(相机、GPS、联系人)和我的 HTML/CSS/JS 应用程序之间的接口。这个对吗?

我要移植的第一个应用程序不使用此处列出的任何项目:http: //docs.phonegap.com/en/1.9.0/index.html 我只需要按钮和表单元素。这是否意味着PhoneGap 真的不是我想要的,应该只使用计划jQuery 移动?

谢谢!

0 投票
1 回答
699 浏览

android - Android 混合应用程序和远程服务器通信

我正在学习为Android平台开发混合应用程序(稍后将扩展到其他移动平台)。我已经阅读了许多文章并且已经开始了,但还没有遇到可以解释这一点的东西。

我想将 UI (HTML/JavaScript/CSS) 文件存储在移动设备上并通过 WebView 显示。这将与远程服务器通信以通过 WebService 获取数据。我没有具体理解的是:

  1. UI 文件 (HTML/JavaScript/CSS) 会安装在 android 设备的文件系统上,还是会在 android 设备上安装本地嵌入式 WebServer。
  2. 如果 HTML/JavaScript/CSS 文件在文件系统上,它们如何与远程 WebService 通信。假设我想对远程服务器进行 AJAX 调用……它将由通过 WebView 显示的 UI (HTML/JavaScript) 文件还是由 WebView 所在的 JAVA 容器处理?我不明白的是文件系统上的 HTML/JavaScript 如何进行 AJAX 调用。
  3. 如果移动设备上需要本地嵌入式 WebServer,您能给我一些建议吗?如果这是真的,那么相同的架构是否可以在其他平台上运行,比如 iOS、Symbian、BlackBerry 等。

如果有人觉得这不是正确的方法,请让我知道您对架构的看法。

请向我指出正确的文章或解释您对这个特定场景的想法。

0 投票
1 回答
1536 浏览

html - 是否有任何类似于 LinkedIn Engineering 发布的案例研究?

LinkedIN Engineering 发布了一系列关于他们在为 iPad 开发混合移动应用程序时的经验和发现的出色案例研究:-

http://engineering.linkedin.com/mobile/linkedin-ipad-nativeweb-messaging-bridge-and-websockets

这些文章使移动 Web 或混合应用程序开发人员能够深入了解此类应用程序的现实问题和设计选项。我正在寻找更多来自企业移动应用程序开发团队的此类案例研究。欢迎任何指点。(有来自特定框架供应商的案例研究,但这些自然集中在他们自己专有解决方案的优势。此外,来自 HTML5Rocks.com 或 GoogleIO 的文章一般不讨论现实世界的应用程序)

0 投票
2 回答
330 浏览

jquery - 区分混合应用或网络应用

我正在为 Android/IOS 编写一个混合应用程序,在 web-kit 上进行渲染,我想为我的移动 web 应用程序使用相同的视图 (HTML5)。

有没有办法通过 jQuery 或纯 javascript 来识别加载的东西是混合应用程序还是移动网络,这样我就可以有条件地显示隐藏移动网络和混合应用程序的组件。

0 投票
2 回答
184 浏览

actionscript-3 - 二维生物图像杂交算法

我想在我的游戏中变异两个怪物来制作一个简单的混合体。每个怪物都是一个 2d 图像女巫,我可以将其实现为复合精灵(以了解更多关于每个身体部位的信息)。问题是不是所有的怪物都是相似的类型,不是所有的都是人形或任何种类的动物。我认为,例如,如果我们有一只有 4 条腿的狮子和有 8 条腿的蜘蛛(例如蜘蛛家族占主导地位),它可能是带有其他颜色的 8 条腿狮子(两种颜色的混合)。但是如果我有一些人形机器人和青蛙,算法应该怎么做?有什么想法或任何有用的算法可以帮助我吗?

0 投票
1 回答
1872 浏览

javascript - 从 javascript webview 访问 iPhone GPS

我在开发混合 iPhone 应用程序时有一个基本查询

1)我们如何在没有第三方框架(如快速连接 iPhone 或 PhoneGap)帮助的情况下从 Web UI javascript 访问 iPhone 原生功能,如 GPS

2)相同的流程,架构是什么?即javascript如何与本机代码通信。

3) 欢迎所有评论、URL、信息!

4) 我可以使用快速连接将我的应用上传到应用商店吗?

5)我认为使用phonegap,我们不能上传到appstore,我们只能上传到phonegap。请评论

谢谢

0 投票
1 回答
422 浏览

native - 将 Worklight 应用程序添加到现有的本机应用程序

首先,我想知道是否确实可以将 Worklight 应用程序嵌入到已经存在的 Native 应用程序中。我知道您可以从 Web 向本机应用程序添加 web 视图和提要内容,但我将如何从 Worklight 应用程序中做到这一点?是否可以?有没有这样的例子?我绞尽脑汁,说实话,我不知道!

谢谢!