Skip to content

Instantly share code, notes, and snippets.

@pegli
Created May 12, 2011 23:46
Show Gist options
  • Save pegli/969694 to your computer and use it in GitHub Desktop.
Save pegli/969694 to your computer and use it in GitHub Desktop.
missing top-level objects on Android
// module code
// assets/Resources/foogle.js
exports.client = {
test: function() {
var modules = ["Accelerometer","Analytics","Android","App","Contacts","Database","Facebook","Filesystem","Geolocation",
"Gesture","Locale","Map","Media","Network","Platform","UI","Utils","XML","Yahoo"];
for (var i = 0; i < modules.length; i++) {
Titanium.API.info(modules[i]+ "? "+Titanium[modules[i]]);
}
}
}
// app code
var foogle = require('foogle');
foogle.client.test();
// log output
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [359,1392] Accelerometer? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1393] Analytics? [Ti.Analytics]
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1394] Android? [Ti.Android]
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1395] App? [Ti.App]
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [2,1397] Contacts? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1398] Database? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1399] Facebook? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1400] Filesystem? [Ti.Filesystem]
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1401] Geolocation? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1402] Gesture? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [2,1404] Locale? [Ti.Locale]
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1405] Map? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1406] Media? [Ti.Media]
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1407] Network? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1408] Platform? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1409] UI? [Ti.UI]
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1410] Utils? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [2,1412] XML? undefined
[exec] [DEBUG] I/TiAPI ( 1177): (kroll$1: app://app.js) [1,1413] Yahoo? undefined
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment