编辑的附加信息:
此链接上的 Android 开发者网站:
https://developer.android.com/guide/topics/connectivity/nfc/nfc
包含丰富的信息,在阅读后,解释了为什么这种特殊方法具有挑战性,但也激发了一些其他的替代想法、方法、方式和手段......我强烈建议检查一下!!!
********** 编辑结束 ************
原始答案:
我已经尝试过同样的方法,并创建了一个 MIME 类型 text/html 的自定义 NDEF 消息,其中一个完全编码的 HTML 文档作为所述 MIME 类型的数据字段中的文本(& 所有标准标签,如 & & 等等)。在浏览器窗口中呈现页面时,我没有任何运气。通常,在扫描 NFC 芯片时,它只返回一个新标签响应,显示我的 MIME“text/html”前缀,甚至完全省略了相关 HTML 编码的显示!
非常沮丧。。
但是 - 再试一次,据我了解,最近发布的 Chrome 浏览器有一个可以激活的实验性 NFC 功能的标志。
在 Chrome 浏览器中,导航到 chrome://chrome-urls 并选择标志链接(或者直接转到 chrome://flags ),然后在搜索栏中输入 NFC。当出现两个左右选项时,将标志从默认更改为启用。
现在,我知道这允许网站与 NFC 标签上的数据进行交互,并允许您将内容字段编写为变量等,但我不知道它是否会解决我们的“渲染 MIME 类型文本/html直接记录为网页”的问题。
我会测试它并告诉你...