[GH-ISSUE #78] False positive in iOS web view safari window #148

Closed
opened 2026-03-13 17:27:21 +03:00 by kerem · 3 comments
Owner

Originally created by @adminant on GitHub (Apr 1, 2025).
Original GitHub issue: https://github.com/AEPKILL/devtools-detector/issues/78

When using this plugin - flutter inappwebview - for flutter mobile apps
https://github.com/pichillilorenzo/flutter_inappwebview
dev tools detector results in false positive on iOS devices when safari webview page is opened.
But when safari is launched tapping icon, there's no false positive.

Originally created by @adminant on GitHub (Apr 1, 2025). Original GitHub issue: https://github.com/AEPKILL/devtools-detector/issues/78 When using this plugin - flutter inappwebview - for flutter mobile apps https://github.com/pichillilorenzo/flutter_inappwebview dev tools detector results in false positive on iOS devices when safari webview page is opened. But when safari is launched tapping icon, there's no false positive.
kerem closed this issue 2026-03-13 17:27:27 +03:00
Author
Owner

@adminant commented on GitHub (Apr 2, 2025):

More precisely, this check results as false positive: function-to-string.
https://github.com/AEPKILL/devtools-detector/blob/master/src/checkers/function-to-string.checker.ts
As I was able to determine it is related to console output or something

<!-- gh-comment-id:2772129925 --> @adminant commented on GitHub (Apr 2, 2025): More precisely, this check results as false positive: function-to-string. https://github.com/AEPKILL/devtools-detector/blob/master/src/checkers/function-to-string.checker.ts As I was able to determine it is related to console output or something
Author
Owner

@AEPKILL commented on GitHub (Apr 3, 2025):

You can manually select the required cheker items, like this: #64

<!-- gh-comment-id:2774885562 --> @AEPKILL commented on GitHub (Apr 3, 2025): You can manually select the required cheker items, like this: #64
Author
Owner

@AEPKILL commented on GitHub (Apr 3, 2025):

Currently, it seems that introducing only debuggerChecker, performanceChecker, and erudaChecker is relatively stable. I'll update this over the weekend. If you urgently need a solution, you can refer to the method mentioned above.

<!-- gh-comment-id:2774899797 --> @AEPKILL commented on GitHub (Apr 3, 2025): Currently, it seems that introducing only **debuggerChecker**, **performanceChecker**, and **erudaChecker** is relatively stable. I'll update this over the weekend. If you urgently need a solution, you can refer to the method mentioned above.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/devtools-detector#148
No description provided.