问题标签 [blackberry-webworks]

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 回答
134 浏览

api - 我可以从网页访问 BlackBerry Javascript API 吗?

在获得用户许可后,是否有可能从移动 web 应用程序访问 BlackBerry 设备上的 javascript API?有点像您可以请求用户访问他们的 Facebook 信息的许可?

我知道可以使用 WebWorks 在 HTML5+JavaScript 中创建本机应用程序并在那里访问它,但是对于我们正在构建的解决方案,要求用户下载应用程序将是过度杀伤力。

0 投票
1 回答
206 浏览

google-chrome - Google Chrome、WebWorks、HTML5Database、transaction() 和 alert - 未调用交易回调

我们遇到了一个奇怪的情况。我们正在调用 a database.transaction(txCallback, txError, txSuccess),如果我们在事务调用之后调用一个alert()调用,txSuccess则调用该函数而不会调用该 txCallback函数。

这是一个已知错误,还是有合理解释的记录行为?

它似乎只出现在 Ripple Emulator 和 Google Chrome(Ripple 所基于)中。它不会出现在 Safari 中,无论是使用alert还是console.log.

这个 HTML 很好地说明了这种情况:

0 投票
4 回答
950 浏览

blackberry - Blackberry WebWorks 是一个不错的开发选择吗?

这是一个愚蠢的问题,但我知道 Blackberry 的经典风格 JDE 开发,但我从未尝试过使用 WebWorks。BB 网站说可以为智能手机(OS 6.0+)和平板电脑构建应用程序——听起来很棒,但价格是多少?

这里有没有人每天都在使用 WebWorks 并且能够描述利弊?

提前致谢

0 投票
1 回答
1169 浏览

javascript - Blackberry 固定 Webworks 中的页眉和页脚

有什么方法可以在 Webworks for Blackberry Phones 6.0+ 中创建固定的页眉和页脚?

我尝试使用 iScroll - 在平板电脑操作系统上运行良好,但在 BlackBerries 上运行良好,它在浏览器中运行良好,但在“编译”时停止运行。

似乎任何东西都有 position: absolute; 将缩小整个页面。

由于某种原因,整个页面缩小到 40ish 像素(标题的高度)

html 和 body 的高度均为 100%,内容 div 位于标题之外:

帮助将不胜感激!

0 投票
1 回答
380 浏览

html - 黑莓网络工程应用程序中的多个页面

我正在为黑莓剧本创建一个 HTML5 应用程序。我想知道如何管理导航和多个页面。

我的应用程序是一个表格视图,它允许您单击表格行以加载新页面,然后在该页面上您可以加载第三页。我不希望需要超过 3 层。

如何最好地做到这一点?我是否像普通浏览器一样链接到一个新页面,并在 GET 字符串中传递行 ID 以由子页面上的 JS 拉出?或者我是否将内容加载到页面外的 div 中,然后像 jquery mobile 作品一样将其滑入?

我在所有页面上都有 ajax 来加载内容,因为所有内容都是从我服务器上的 API 获取的。如果需要,我当然可以使用本地数据存储,但如果有一个分层视图并将它们推入和推下堆栈会更好。

我正在寻找有关如何处理具有多个内容视图的 webworks 应用程序的建议。

0 投票
1 回答
575 浏览

blackberry - PhoneGap 支持黑莓 6.0+

我需要决定是否使用phonegap 来创建一个黑莓应用程序。该应用程序可部署到各种平台的吸引力很诱人,但我需要知道它是否能够支持 Blackberry 6.0+ 版本。到目前为止,该网站声称支持 5.0 和 6.0。有一个链接:PhoneGap Supported Versions,旨在解释支持哪些版本,但是一个链接不起作用,另一个链接将您带到过时的 stackoverflow 线程。我从其他搜索中得到相同的结果。

我的问题是 phonegap 是否可以支持更高的黑莓操作系统,例如 RIM 的 7.0 和更高版本的开发?此外,如果不必为即将到来的操作系统持续修改应用程序的稳定性很重要,那么使用 RIM 的 WebWorks SDK 会比使用 PhoneGap 更好吗?

0 投票
1 回答
364 浏览

blackberry - blackberry webworks:在手机内存或 sd 卡中创建目录

我不明白我在这里做错了什么=> blackberry.io.dir.createNewDir("file:///store/home/user/FolderName"); 什么是正确的语法?当 bb 转到此代码块时会触发以下错误:"Null"。为什么?


这很奇怪。当我做这样的代码时,finction 正在工作。您可能会注意到,我错过了那里的“/”字符。但这不是问题。首先,我也这样试过。有人愿意回答这种奇怪的行为吗?

0 投票
1 回答
90 浏览

blackberry - 在 WebWorks 中使用 setControlledAccess

我正在尝试setControlledAccess在 WebWorks 应用程序中使用。我需要下载一个未受保护的文件并将其保存在加密的 SD 卡上。我能够创建这样的文件,但不能写入它。

我创建了一个小的 JS 扩展来使用 setControlledAccess

文件已创建。

接下来,我尝试通过 PhoneGap 写入该文件(通过FileTransfer下载),但是,这给了我一个ControlledAccessException. 当然,我已经用上面提到的 XXX 密钥签署了我的 COD 文件。怎么了?

我是黑莓新手,怀疑我犯了一些愚蠢的新手错误,但我自己看不到,不幸的是:(

0 投票
1 回答
353 浏览

sql - 从服务器读取数据到 WebWorks

我正在使用 Blackberry WebWorks SDK (HTML5) 设计一个应用程序,该应用程序需要从 SQL 服务器获取数据并将其以简单列表的形式显示在应用程序上。在这种情况下,处理数据传输的最佳方法是什么?我一直在研究并遇到过 JSON;我是否必须使用类似的东西在服务器之间进行解析?我从来没有处理过服务器端语言,所以我将如何实现这一点的细节有点令人困惑。

0 投票
0 回答
585 浏览

javascript - JavaScript 重定向到 BlackBerry WebWorks 中的另一个页面

我无法相信为黑莓做最简单的事情是多么困难。我要做的就是从菜单导航到我的 BlackBerry WebWorks 应用程序中的另一个本地网页。这是代码:

但 Ripple 抱怨说:“在此服务器上找不到请求的 URL /ripple/what.html。” 哇。

如果我这样做:

找到what.html没问题,所以什么给了???