发送Android将在浏览器中自动打开的文本/html文件?

发送Android将在浏览器中自动打开的文本/html文件?,android,web-applications,nfc,android-beam,Android,Web Applications,Nfc,Android Beam,我想通过NFC/Android Beam发送并触发HTML页面的打开,这种方式与Android设备(最好是任何NFC兼容的智能手机)兼容 我想让它离线工作,所以我尝试发送实际的HTML负载,而不是HTTP URL 我曾尝试发送数据:text/html,URL,但不幸的是Android没有在浏览器中打开这些URL。它在“新标签收集”应用程序中显示,但无法采取任何行动 我尝试发送text/htmlMIME负载,但在“新标签收集”应用程序中,它再次显示为不可点击的“text/html”条目 我正在使用

我想通过NFC/Android Beam发送并触发HTML页面的打开,这种方式与Android设备(最好是任何NFC兼容的智能手机)兼容

我想让它离线工作,所以我尝试发送实际的HTML负载,而不是HTTP URL

我曾尝试发送
数据:text/html,
URL,但不幸的是Android没有在浏览器中打开这些URL。它在“新标签收集”应用程序中显示,但无法采取任何行动

我尝试发送
text/html
MIME负载,但在“新标签收集”应用程序中,它再次显示为不可点击的“text/html”条目

我正在使用此修改:

@Override public NdefMessage createNdefMessage(NfcEvent event) { return new NdefMessage( NdefRecord.createMime("text/html", "Hello".getBytes()), NdefRecord.createUri("data:text/html,Hello") ); } @凌驾 公共NdefMessage createNdefMessage(NfcEvent事件){ 返回新的NdefMessage( 创建MIME(“text/html”,“Hello”.getBytes()), createUri(“数据:text/html,你好”) ); }


我如何发送Android将在浏览器中自动打开的文本/html文件?

您是否只尝试了其中一条记录,而不是同时尝试了两条记录?是的,我已经分别尝试了。效果是一样的。奇怪的是,当我以这种方式发送图像/jpeg时,我也会检测到这个蹩脚的标签屏幕,但Gallery应用程序可以无缝发送图像。我是否应该使用一种特殊的API或消息类型?我不知道,尽管我还没有尝试过这种特定的场景。不过,这是个好主意--我必须安排一些时间来运行一些测试。尤其是我不在飞机上的时候。:-)FWIW,至少在安卓4.4上,如果“新标签收集”部分最终响应标签,我无法自动打开任何内容。即使使用URL也不足以打开浏览器,至少不足以打开Chrome浏览器。因此,我不认为这是尝试脱机发送数据所特有的问题。