easepick / easepick

Date range picker. Uses Shadow DOM, lightweight size, no dependencies.
https://easepick.com
Other
549 stars 52 forks source link

Google Read Aloud Fails to read pages that contain an easepick calander. #244

Open anthony0030 opened 1 month ago

anthony0030 commented 1 month ago

Describe the bug Google Read Aloud Fails to read pages that contain an easepick calendar.

To Reproduce Steps to reproduce the behavior:

  1. Go to easepick.com Using an Android phone
  2. Activate Google Assistant
  3. Ask Google assistant to read the page
  4. See error

Expected behavior The page gets read.

Additional context I have a program that logs errors. I keep getting the error (e || this.calendars[0]).clone is not a function

and the user agent is always: Mozilla/5.0 (Linux; Android 7.0; SM-G930V Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.125 Mobile Safari/537.36 (compatible; Google-Read-Aloud; +https://support.google.com/webmasters/answer/1061943)

This is the user agent for a google crawler please see https://developers.google.com/search/docs/crawling-indexing/overview-google-crawlers