Select to view content in your preferred language

Experience Builder map disappears in mobile layout for Pixel 5>Android 14 >Chrome Browser

2817
16
11-07-2023 06:20 AM
Labels (1)
DavidColey
Honored Contributor

Hello - I've spent many hours tuning my 3-page experience.  This is a Utility Locator with a home page, a water map and a sewer map.  I am using a layer list, legend, search and near-me widgets in both maps.

For the map pages, the experience is using a custom Grid layout, each tuned to go 'go vertical' for Tablet and Mobile sizes.

On Desktop in Chrome, the expand and full screen options work just fine. 

On/in an Pixel 5>Android 14 >Chrome Browser, the expand function for the Grid does not work, the full screen option does. More disturbingly however, the map begins to 'flicker' when zoomed into 1000ft, and then disappears entirely when zoomed in further. 

I tested the experience (dart layout) that can be found in this recent post:

https://community.esri.com/t5/arcgis-experience-builder-questions/map-freezes-or-locks-up-when-panni...

and the same behavior is displayed when zooming the @Matt-Barrett  map as well, so I would say the behavior is not unique to the Grid layout on mobile android.  

I can say that in both experiences, grouped layers are being used from the webmap and consumed in the layer list widget.  When I turn off the grouped layers at the group level, the map does remain visible on screen, but the Grid layout expand capability remains disabled.

Lastly, I have tested my experience on iPhone14 and iPhone15 Safari and everything behaves as expected, in fact very nice on the iPhone15

Pleas see for yourself if you have time:

https://experience.arcgis.com/experience/b6f8a5bc44e145c48b6d2e06189276cc

@TonghuiMing 

@Jianxia 

@AzizaParveen1 

Thanks,

David

Tags (1)
16 Replies
Matt-Barrett
Regular Contributor

Thank you!  I guess it's nice to know that it's not just me!

0 Kudos
Matt-Barrett
Regular Contributor

My issue may have actually been a failing video card in my desktop system.  Dell just left after swapping out my card, and so far that seems to have been my problem.

MaureenSpiessl
Occasional Contributor

I am also having similar issues. Hopefully we can figure this out. 

0 Kudos
TonghuiMing
Esri Regular Contributor

This is the similar behavior mentioned in this post:

https://community.esri.com/t5/arcgis-experience-builder-questions/experience-builder-not-working-on-...

 

The behavior for the map itself, on Android devices. It happens outside ExB as well, see this demo - https://jsbin.com/babiwepoqa/2/edit?html,output. I've reached out to the corresponding team to log an issue.

0 Kudos
DavidColey
Honored Contributor

Hmm, not sure I agree completely.  I have a sidebar instant app here:

https://sarco.maps.arcgis.com/apps/instant/sidebar/index.html?appid=65828fd9b26246cb9a994a3bf460476c

that has grouped layers in its layer list and is summarizing data values per district via FeatureSetbyName in the map$ profile and it doesn't have any problems on Android.

But, we did test Chrome on the iOS 14 for my app and it works just fine, so this is an Android issue for sure with the ExB and needs attention....

0 Kudos
DavidColey
Honored Contributor

Hello @TonghuiMing  - will you be reporting back here when and if an issue is logged and when we can expect a fix? 

Otherwise I am going to turn this post into a support case and go from there.  

0 Kudos
DavidColey
Honored Contributor

Well, I'm completely stumped on this.  I tried republishing my feature layer collection of water device POINTS from pro with the "use symbol types compatible with all clients", re-creating a simple map and publishing that map in a simple Basic Viewer Instant App.  Same results - map disappears below certain scale levels when more than one point layer is visible.

Doesn't seem to matter if the map uses grouped layers or not.  Doesn't seem to matter is the map is saved in map viewer classic.  What does seem to matter is whether or not the Point Layers are visible.

My earlier reply with my Sidebar instant app does not have any point layers.  So I wrongly assumed that the problem was ExB.  But as @TonghuiMing correctly pointed out, the problem is in the Map Viewer on Android (but not iOS) because it continues to show here:

https://sarco.maps.arcgis.com/apps/instant/basic/index.html?appid=d7e15b494181451685d235e52dd1f52d

Thanks

TonghuiMing
Esri Regular Contributor

@DavidColey Sorry for the delay as I am on from time to time, and glad to see that you've isolated the issue. I did create an internal issue for the corresponding party, but I am not clear about their timeline/schedule on the fix for this.

Bringing it up to a support analyst would also be a good idea. It might help move this forward. Thanks.

0 Kudos
DavidColey
Honored Contributor

Hi @TonghuiMing - thanks for the reply and yes potentially I've maybe isolated the issue.  It could also be device specific too.  I've just upgraded my Pixel 5 to a Pixel 8 pro, and the map issues on the Instant apps and the ExB app are no longer present, whether point layers are present or not.  The maps no longer flicker, go black, or disappear below certain scales on the 8 pro.

I can say that the 'Allow Resize' option does not function on the pixel 5 or 8, although the 'Allow Expand' continues to work.

0 Kudos