1

如何将 jQuery 库添加到我的 PebbleJS 应用程序?这是我的代码:

var UI = require('ui');
var ajax = require('ajax');
var $=require('jQuery');

$.getJSON(URL);
var card = new UI.Card({
  title:'last.fm stat',
  subtitle:'Fetching...'
});
card.show();

这是我收到的错误:

[INFO] ocess_manager.c:368: Heap Usage for App <lastfm sta: Total Size <48584B> Used <6256B> Still allocated <28B>
[PHONE] pebble-app.js:?: JavaScript Error:
Error: Cannot find module 'jQuery'
    at Object.loader.require (loader.js:34:11)
    at require (loader.js:41:48)
    at Object.loader (app.js:9:7)
    at Object.loader.require (loader.js:44:10)
    at require (loader.js:41:48)
4

1 回答 1

3

你不能使用 jQuery。PebbleJS 原生使用 jQuery 的 jQuery Mobile 规范。您不需要在应用程序中使用它,因为它已经是它的一部分。

也就是说,您可能想研究并了解两者之间的区别,因为移动端的某些功能已被删除。我记得最多的一个具体例子是 jQuery Mobile 有 responseText 但没有 responseXML。这就是为什么当许多人无法从 API 检索 JSON 时,有很多方法可以在他们的应用程序中管理 XML 提要。

于 2015-07-14T17:15:12.580 回答