MetaMask / MetaMask/metamask-mobile
[Bug]: Tradingview Warning This website has been blocked from automatically opening an external application
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 3k
- Forks
- 1.7k
- Avg merge
- 1d 14h
- Merged PRs (30d)
- 669
Description
### Describe the bug
Websites with tradingview causes errors in metamask mobile. There are no issues for chrome nor safari in ios.
### Expected behavior
Expect to see tradingview charts.
### Screenshots/Recordings
### Steps to reproduce
- Open metamask mobile
- Open Geckoterminal.com
- Click on a pool https://www.geckoterminal.com/solana/pools/33pw2HJUUXZhRTFtHxRc6AWky8mHeAnzpVQgZ8yMwyS4
- Wait 10 seconds
- Open https://pumppad.gg
- Click on a token
- Wait 3 seconds
Both of these sites use tradingview.
Also mentioned here https://github.com/MetaMask/eth-phishing-detect/issues/209693
### Error messages or log output
```shell
```
### Where was this bug found?
Live version (from official store)
### Version
7.60.4
### Build number
3255
### Build type
None
### Device
iphone 16 plus
### Operating system
iOS
### Additional context
_No response_
### Severity
_No response_
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the warning in MetaMask Mobile 7.60.4 on an iPhone 16 Plus running iOS, using the Geckoterminal pool and pumppad.gg URLs listed in the report. Compare the behavior with Chrome and Safari and inspect the TradingView pages; done means the charts open in MetaMask Mobile without the external-application warning.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, react-native, typescript
- Domain
- mobile, web-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100