summaryrefslogtreecommitdiff
path: root/StoneIsland/platforms/ios
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/platforms/ios')
-rwxr-xr-xStoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist14
-rwxr-xr-xStoneIsland/platforms/ios/Stone Island/config.xml1
-rwxr-xr-xStoneIsland/platforms/ios/www/index.html5
-rwxr-xr-xStoneIsland/platforms/ios/www/js/lib/products/CollectionView.js11
4 files changed, 27 insertions, 4 deletions
diff --git a/StoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist b/StoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist
index d5fe1394..922e8c25 100755
--- a/StoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist
+++ b/StoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist
@@ -191,5 +191,19 @@
</array>
<key>UIRequiresFullScreen</key>
<true/>
+ <key>UIInterfaceOrientation</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ </array>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ </array>
+ <key>UISupportedInterfaceOrientations~ipad</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ </array>
</dict>
</plist> \ No newline at end of file
diff --git a/StoneIsland/platforms/ios/Stone Island/config.xml b/StoneIsland/platforms/ios/Stone Island/config.xml
index e75369da..1114ca1f 100755
--- a/StoneIsland/platforms/ios/Stone Island/config.xml
+++ b/StoneIsland/platforms/ios/Stone Island/config.xml
@@ -70,6 +70,7 @@
<preference name="SuppressesIncrementalRendering" value="true" />
<preference name="DisallowOverscroll" value="true" />
<preference name="HideKeyboardFormAccessoryBar" value="true" />
+ <preference name="orientation" value="portrait" />
<preference name="StatusBarOverlaysWebView" value="false" />
<preference name="StatusBarBackgroundColor" value="#000000" />
<preference name="StatusBarStyle" value="lightcontent" />
diff --git a/StoneIsland/platforms/ios/www/index.html b/StoneIsland/platforms/ios/www/index.html
index 4c32c10b..e0925f65 100755
--- a/StoneIsland/platforms/ios/www/index.html
+++ b/StoneIsland/platforms/ios/www/index.html
@@ -11,9 +11,8 @@
* Enable inline JS: add 'unsafe-inline' to default-src
-->
-<!--
- <meta http-equiv="Content-Security-Policy" content="default-src 'self' https://ltho.s3.amazonaws.com/* lvh.me lvh.me:5000 data: gap: https://ssl.gstatic.com 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *; connect-src *">
--->
+
+<meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-inline' 'unsafe-eval'; script-src * 'unsafe-inline' 'unsafe-eval'; object-src * 'unsafe-inline' 'unsafe-eval'; style-src * 'unsafe-inline' 'unsafe-eval'; img-src * 'unsafe-inline' 'unsafe-eval'; media-src * 'unsafe-inline' 'unsafe-eval'; frame-src * 'unsafe-inline' 'unsafe-eval'; font-src * 'unsafe-inline' 'unsafe-eval'; connect-src * 'unsafe-inline' 'unsafe-eval'">
<meta name="format-detection" content="telephone=no">
<meta name="msapplication-tap-highlight" content="no">
diff --git a/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js b/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js
index d4315514..7a020798 100755
--- a/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js
+++ b/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js
@@ -32,6 +32,7 @@ var CollectionView = ScrollableView.extend({
app.footer.show("FILTER")
document.body.className = "collection"
if (this.loaded) {
+ console.log("collection this loaded")
return this.populate(this.data)
}
// this.fetch()
@@ -42,7 +43,11 @@ var CollectionView = ScrollableView.extend({
},
fetch: function(){
- if (this.loaded) return
+ console.log("collection fetch")
+ if (this.loaded) {
+ console.log("collection loaded")
+ return
+ }
this.$loader.show()
sdk.product.collection({
gallery_id: app.gallery_id,
@@ -52,12 +57,16 @@ var CollectionView = ScrollableView.extend({
populate: function(data){
if (this.loaded && ! data) {
+ console.log("populate 1")
data = this.data
}
else {
+ console.log("populate 2")
this.data = data
+ console.log(data)
}
if (! this.loaded) {
+ console.log("populate 3")
this.loaded = true
this.$loader.hide()
this.$content.empty()