I am attempting to render this address: universal music 2100 Colorado Ave Suite #1
which resolves to this: https://maps.google.com/maps?q=universal%20music%202100%20Colorado%20Ave%20Suite%20#1&t=&z=9&ie=UTF8&iwloc=&output=embed
Noticed the #1
? If I change that to universal music 2100 Colorado Ave Suite No 1
it resolves to https://maps.google.com/maps?q=universal%20music%202100%20Colorado%20Ave%20Suite%20No%201&t=&z=9&ie=UTF8&iwloc=&output=embed and it renders perfectly.
This is what I have:
const txtOnMap = 'universal music 2100 Colorado Ave Suite #1';
const handleMapUrl = `https://maps.google.com/maps?q=${txtOnMap}&t=&z=9&ie=UTF8&iwloc=&output=embed`;
<iframe frameBorder="0" src={encodeURI(handleMapUrl)} />
I have tried some others addresses with hashtags in them and it happened the same.
Any solutions to this?