After adding the basemap gallery widget, no basemap displays when the app first starts. You have to select a basemap from the widget to first have a basemap display. Is there a way to set one of the basemaps to be selected when the app first starts?
If you are using Web AppBuilder 1.0 and have added some basemaps to the basemap gallery widgets list then there is a bug where the json has some blank values inserted and this has to be manually fixed.
See these threads:
OK I see your issue now. So the maps basemap is controlled by the WebMap and not the widget initially. If you want one of those basemaps to be the initial basemap then you need to edit the webmap to use that basemap.
IMAGE2011 is the basemap of the webmap. The other 3 I added. If I don't add the Basemap Gallery widget to the app, the IMAGE2011 basemap from the webmap does display when the app starts. If I add the Basemap Gallery widget, no basemap displays when the app first starts, unless you then pick one from the gallery.
From help, "If the basemap used in the web map is not included during the configuration, it will be automatically added when the widget opens."
Yes. They are not cached. They all display if you click on each one in the gallery. There is a scale range set on each one so you have to zoom in a certain amount before they will display. But after the app starts and you zoom in the basemap still does not display until you click one in the gallery.
I have never run into your scenario (using none cached service as basemap with the basemap gallery widget). I would recommend you call tech support with your use case.
I can create a basemap using two services in the Basemap Widget in Web AppBuilder, however I can't figure out how to do this in ArcGIS online.
I could change to this basemap once the app is launched, however I wish to have it load as the default basemap.
I would need to have this set as the basemap in my Web Map in ArcGIS online.
Any ideas how to do this using two services?