Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [PHONE] pebble-app.js:?: JS: starting app: 26DF1A23-EE7E-4DFC-92E6-BFCA10AAF565 idonteven
- [PHONE] pebble-app.js:?: app is ready: 1
- [PHONE] pebble-app.js:?: JS: idonteven: function (opt, success, failure) {
- if (typeof opt === 'string') {
- opt = { url: opt };
- }
- var method = opt.method || 'GET';
- var url = opt.url;
- //console.log(method + ' ' + url);
- var onHandler = ajax.onHandler;
- if (onHandler) {
- if (success) { success = onHandler('success', success); }
- if (failure) { failure = onHandler('failure', failure); }
- }
- if (opt.cache === false) {
- var appendSymbol = url.indexOf('?') === -1 ? '?' : '&';
- url += appendSymbol + '_=' + new Date().getTime();
- }
- var req = new XMLHttpRequest();
- req.open(method.toUpperCase(), url, opt.async !== false);
- var headers = opt.headers;
- if (headers) {
- for (var name in headers) {
- req.setRequestHeader(name, headers[name]);
- }
- }
- var data = null;
- if (opt.data) {
- if (opt.type === 'json') {
- req.setRequestHeader('Content-Type', 'application/json');
- data = JSON.stringify(opt.data);
- } else {
- data = formify(opt.data);
- }
- }
- req.onreadystatechange = function(e) {
- if (req.readyState === 4) {
- var body = req.responseText;
- var okay = req.status >= 200 && req.status < 300 || req.status === 304;
- try {
- if (opt.type === 'json') {
- body = JSON.parse(body);
- } else if (opt.type === 'form') {
- body = deformify(body);
- }
- } catch (err) {
- okay = false;
- }
- var callback = okay ? success : failure;
- if (callback) {
- callback(body, req.status, req);
- }
- }
- };
- req.send(data);
- }
- [PHONE] pebble-app.js:?: JS: idonteven: JavaScript Error:
- send@[native code]
- at ajax (lib/ajax.js:113:11)
- at app.js:23:5
- at require (loader.js:44:16)
- at require (loader.js:41:55)
- at main.js:15:10
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement