diff options
| author | Adam Soltys <[email protected]> | 2026-09-04 20:53:13 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-09-04 20:53:13 -0700 |
| commit | e5e375d8ea2f1193ffe01ff02639f002f91f8035 (patch) | |
| tree | dac59b4eace3befeb978263acd749f2822957cfe /src/format.js | |
| parent | 8d27a5d2c59e0f1824753d59a7326b6b76887bf7 (diff) | |
| download | coinosv3-e5e375d8ea2f1193ffe01ff02639f002f91f8035.tar.gz coinosv3-e5e375d8ea2f1193ffe01ff02639f002f91f8035.zip | |
Android wrapper v1.1: scheme + NFC intents move onto a per-intent trampoline (IntentActivity, noHistory) — a TWA already on screen ignores a new intent delivered to its still-alive launcher, so a second lightning: tap did nothing; the trampoline maps the URI to ?u= form and relaunches the TWA with CLEAR_TOP, which navigates the open app. Verified on a real phone over adb: URL-bar-less fullscreen (assetlinks verified after the site began serving /.well-known/assetlinks.json — the deploy hook's dist/* glob was blind to dot-directories, fixed on cs), lightning: intent lands on Send with the invoice filled, and a second bitcoin: intent fired while the app was open navigated it (BIP-21 parsed, address + amount). NFC NDEF filters ride the trampoline for bolt cards / NDEF tags
Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01MGzU12QrAA4G6BYGzGVdXz
Diffstat (limited to 'src/format.js')
0 files changed, 0 insertions, 0 deletions
