appcache-tiles sample responsive

This commit is contained in:
Andy Gup 2014-10-13 14:44:18 -06:00
parent 185a2750fa
commit 43e24afee1
4 changed files with 28 additions and 21 deletions

View File

@ -25,12 +25,14 @@ module.exports = function(grunt) {
"<%= pkg.appHomePage %>",
"#",
"# ArcGIS API for JavaScript files",
"<%= pkg.optimizedApiURL %>/dojo/dojo.js",
"<%= pkg.optimizedApiURL %>/dojo/selector/acme.js",
"<%= pkg.optimizedApiURL %>/dojo.js",
"<%= pkg.optimizedApiURL %>/selector/acme.js",
"<%= pkg.optimizedApiURL %>/nls/dojo_en.js",
"<%= pkg.optimizedApiURL %>/resources/blank.gif",
"#",
"#<%= pkg.arcGISBaseURL %>/esri/dijit/images/popup-sprite.png",
"<%= pkg.arcGISBaseURL %>/esri/dijit/images/attribute_inspector_sprite.png",
"<%= pkg.arcGISBaseURL %>/dojo/resources/blank.gif",
"#<%= pkg.arcGISBaseURL %>/dojo/resources/blank.gif",
"<%= pkg.arcGISBaseURL %>/esri/dijit/images/ajax-loader.gif",
"<%= pkg.arcGISBaseURL %>/esri/images/map/logo-sm.png",
"<%= pkg.arcGISBaseURL %>/esri/images/map/logo-med.png",
@ -47,6 +49,7 @@ module.exports = function(grunt) {
"//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css",
"//esri.github.io/bootstrap-map-js/src/css/bootstrapmap.css",
"//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js",
"//esri.github.io/bootstrap-map-js/src/js/bootstrapmap.js",
"https://code.jquery.com/jquery-2.1.1.min.js",
"",
"# Custom feature service",
@ -78,7 +81,11 @@ module.exports = function(grunt) {
"../dist/offline-tiles-basic-src.js",
"../samples/widgets/modal/css/*.css",
"../samples/widgets/modal/template/*.html",
"../samples/widgets/modal/popup.js"
"../samples/widgets/modal/popup.js",
"<%= pkg.optimizedApiURL %>/nls/*.js",
"<%= pkg.optimizedApiURL %>/resources/*.gif",
"<%= pkg.optimizedApiURL %>/dojo.js",
"<%= pkg.optimizedApiURL %>/selector/*.js"
/*
"images/*",
"css/*.css"

View File

@ -1,6 +1,6 @@
CACHE MANIFEST
# This manifest was generated by grunt-manifest HTML5 Cache Manifest Generator
# Time: Fri Oct 10 2014 17:12:55 GMT-0600 (MDT)
# Time: Mon Oct 13 2014 12:42:42 GMT-0600 (MDT)
CACHE:
# manifest-generator, version: 2.3
@ -9,12 +9,14 @@ CACHE:
appcache-tiles.html
#
# ArcGIS API for JavaScript files
# ../samples/jsolib/dojo/dojo.js
# ../samples/jsolib/dojo/selector/acme.js
../samples/jsolib/dojo.js
../samples/jsolib/selector/acme.js
../samples/jsolib/nls/dojo_en.js
../samples/jsolib/resources/blank.gif
#
#http://js.arcgis.com/3.11/esri/dijit/images/popup-sprite.png
http://js.arcgis.com/3.11/esri/dijit/images/attribute_inspector_sprite.png
http://js.arcgis.com/3.11/dojo/resources/blank.gif
#http://js.arcgis.com/3.11/dojo/resources/blank.gif
http://js.arcgis.com/3.11/esri/dijit/images/ajax-loader.gif
http://js.arcgis.com/3.11/esri/images/map/logo-sm.png
http://js.arcgis.com/3.11/esri/images/map/logo-med.png
@ -31,7 +33,7 @@ http://js.arcgis.com/3.11/esri/nls/jsapi_en-us.js
//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css
//esri.github.io/bootstrap-map-js/src/css/bootstrapmap.css
//maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js
http://esri.github.io/bootstrap-map-js/src/js/bootstrapmap.js
//esri.github.io/bootstrap-map-js/src/js/bootstrapmap.js
https://code.jquery.com/jquery-2.1.1.min.js
# Custom feature service

View File

@ -1,6 +1,6 @@
<!DOCTYPE html>
<!--<html manifest="appcache-tiles.appcache">-->
<html>
<html manifest="appcache-tiles.appcache">
<!--<html>-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="initial-scale=1, maximum-scale=1,user-scalable=no"/>
@ -65,7 +65,7 @@ ask if you want to reload the application.
}
</script>
<!-- This is a custom build of the ArcGIS API for JavaScript using the new Web Optimizer Tool -->
<script src="http://js.arcgis.com/o/agup_hack4co/appcacheFeatures2/dojo/dojo.js" data-dojo-config="async: true"></script>
<script src="../samples/jsolib/dojo.js" data-dojo-config="async: true"></script>
<!-- Use this tag below if you are hosting your ArcGIS API for JavaScript files locally -->
<!--<script src="libs/dojo/dojo/dojo.js" data-dojo-config="async: true"></script>-->
<script src="../vendor/IndexedDBShim/dist/IndexedDBShim.min.js"></script>
@ -117,8 +117,8 @@ require([
"esri/map",
"utils/appCacheManager",
"dojo/on",
"//esri.github.com/bootstrap-map-js/src/js/bootstrapmap.js",
"../dist/offline-tiles-advanced-min.js",
"//esri.github.io/bootstrap-map-js/src/js/bootstrapmap.js",
"../dist/offline-tiles-advanced-src.js",
"dojo/domReady!"],
function(Map,AppCacheManager,on,BootstrapMap) {
@ -131,15 +131,13 @@ require([
var _isOnline = true;
var minZoomAdjust = -1, maxZoomAdjust = 1;
var tiles,appCacheManager,tileInfo;
var redPinPath = "../samples/images/red-pin.png";
var bluePinPath = "../samples/images/blue-pin.png"
var tiles,appCacheManager;
var EXTENT_BUFFER = 0; //buffers the map extent in meters
var dbsize = document.getElementById("span-dbsize-value");
var btnGetTiles = document.getElementById("btn-get-tiles");
var btnOnlineOffline = document.getElementById("btn-online-offline");
var imgOfflineIndicator = document.getElementById("img-offline-indicator");
var imgOfflineIndicator = document.getElementById("state-span");
var btnState = document.getElementById("btn-state");
var btnPanLeft = document.getElementById("btn-pan-left");

View File

@ -5,9 +5,9 @@
"https://www.npmjs.org/doc/cli/npm-init.html"
],
"name": "manifest-generator",
"manifestName": "appcache-features.appcache",
"appHomePage": "appcache-features.html",
"optimizedApiURL": "http://js.arcgis.com/o/agup_hack4co/appcacheFeatures2",
"manifestName": "appcache-tiles.appcache",
"appHomePage": "appcache-tiles.html",
"optimizedApiURL": "../samples/jsolib",
"arcGISBaseURL": "http://js.arcgis.com/3.11",
"version": "2.3",
"private": true,