summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/ios/www/js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/platforms/ios/www/js')
-rwxr-xr-xStoneIsland/platforms/ios/www/js/index.js10
-rw-r--r--StoneIsland/platforms/ios/www/js/lib/etc/analytics.js10
-rwxr-xr-xStoneIsland/platforms/ios/www/js/sdk/_sdk.js4
3 files changed, 16 insertions, 8 deletions
diff --git a/StoneIsland/platforms/ios/www/js/index.js b/StoneIsland/platforms/ios/www/js/index.js
index 0e9ee355..b61e545d 100755
--- a/StoneIsland/platforms/ios/www/js/index.js
+++ b/StoneIsland/platforms/ios/www/js/index.js
@@ -6,7 +6,7 @@ var app = (function(){
if (window.location.hostname === 'lvh.me' || window.location.hostname === 'dev.stone.giraffe.life' || window.location.hostname === 'staging.stone.giraffe.life') {
console.log('launching in test mode')
- sdk.init({ env: "test" })
+ sdk.init({ env: "development" })
}
else {
sdk.init({ env: "production" })
@@ -115,7 +115,9 @@ var app = (function(){
// }
push.init()
- window.open = cordova.InAppBrowser.open
+ if (window.cordova) {
+ window.open = cordova.InAppBrowser.open
+ }
if (navigator.onLine) {
app.account.connect(window.deepLinkRoute || '/intro')
@@ -150,11 +152,11 @@ var app = (function(){
var refresh_time = +Date.now()
app.paused = function(){}
app.resumed = function(){
- console.log( "app is ready?", app.is_ready )
+ console.log("app resumed")
geo.fetch()
var now = +Date.now()
- if (now - refresh_time > 60 * 60 * 1000) {
+ if (now - refresh_time > 10 * 1000) {
refresh_time = now
app.blog.refresh()
}
diff --git a/StoneIsland/platforms/ios/www/js/lib/etc/analytics.js b/StoneIsland/platforms/ios/www/js/lib/etc/analytics.js
index f5f871f5..fcf42d5f 100644
--- a/StoneIsland/platforms/ios/www/js/lib/etc/analytics.js
+++ b/StoneIsland/platforms/ios/www/js/lib/etc/analytics.js
@@ -11,10 +11,12 @@ var analytics = (function() {
analytics.sendPageView = function(path) {
console.log("/a\\ send", path)
- FirebasePlugin.logEvent("select_content", {
- content_type: "page_view",
- item_id: path,
- })
+ if (window.FirebasePlugin) {
+ FirebasePlugin.logEvent("select_content", {
+ content_type: "page_view",
+ item_id: path,
+ })
+ }
}
return analytics
diff --git a/StoneIsland/platforms/ios/www/js/sdk/_sdk.js b/StoneIsland/platforms/ios/www/js/sdk/_sdk.js
index 4a76a519..3b1c98a9 100755
--- a/StoneIsland/platforms/ios/www/js/sdk/_sdk.js
+++ b/StoneIsland/platforms/ios/www/js/sdk/_sdk.js
@@ -44,6 +44,10 @@ var sdk = (function(){
// // possibly: application/json; charset=utf-8"
// contentType: "application/json",
// })
+ if (!window.cordova) {
+ return $.ajax(opt)
+ }
+
var method = opt.method.toLowerCase()
var url = opt.url
var xhrOptions = {