react-google-maps-api icon indicating copy to clipboard operation
react-google-maps-api copied to clipboard

fullscreen button is missing on iOS devices

Open kelvin9314 opened this issue 2 years ago • 2 comments

Please provide an explanation of the issue

Your Environment

os: mac/linux/windows/android/ios

  • windows laptop browser: work
  • Mac Safari : work
  • Android phone: work
  • iPhone: not work ( the fullscreen toggle button is missing)

node --version 16.13

react version 17.0.2 i also tro upgraded to 18.2.0 , same issue

webpack version 5

@babel version 7.18.6

@react-google-maps/api version 2.12.0

How does it behave?

iPhone: not work the fullscreen toggle button is missing

How should it behave correctly?

the fullscreen toggle button should show up

Basic implementation of incorrect behavior in codesandbox.com

https://codesandbox.io/s/react-google-maps-api----ios-fullscreen-button-missing-92o5tk?file=/src/App.js

i don’t have a extra google map key which allow to execute on onther domain

screenshot

fullscreen-button-works-on-Android

fullscreen-button-missing-on-iOS

kelvin9314 avatar Jul 07 '22 02:07 kelvin9314

Did you manage to fix this?

CarlMurray avatar Apr 28 '23 23:04 CarlMurray

It is mentioned in https://developers.google.com/maps/documentation/javascript/controls that "iOS doesn't support the fullscreen feature. The fullscreen control is therefore not visible on iOS devices."

mikkomustikkamaa avatar Nov 08 '23 11:11 mikkomustikkamaa