not use webview for this.
the full error message you should have received says:
{console.log("Argh! Cannot read data from the NFC tag. Try another one?");controller.abort();reject();});ndef.addEventListener("reading",(data)=>{console.log(`> Serial Number: ${data.serialNumber}`);console.log(`> Records: (${data.message.records.length})`);controller.abort();resolve(data);});}catch(error){console.log("Argh! "+error);reject('Your browser does not support the web NFC APIs. This tool requires Chrome 89+ on Android.');}});}
Your browser does not support the web NFC APIs. This tool requires Chrome 89+ on Android.
you are probably better off just using the nfc example available here on the forum and reading the tags yourself. plus you don't have to be online to use it.
the site you went to only reads NDEF tags, so
@Erel's example is good-to-go right out of the box.