The fetch:user-file-async is fail

一个问题是,什么情况用input而不是传给Unity处理呢?似乎没有什么方法静默检测Unity的功能是否可用,那就只能在有dom的环境优先用inputElement了。

检测dom环境是个好想法。就这么办吧~

忘了,应该是


<!DOCTYPE html>
<html>
    <head></head>
    <body>
        <input id="inp" type="file" /><br />
        <button type="button" onclick="const a=(new FileReader);a.readAsText(document.getElementById('inp').files[0]));a.onload = function(e){console.log(e.result);}">点我读取文件文本</button>
    </body>
</html>

《小》

比较小的类型选择窗口是指这个:
IMG_3278(20240418-221723).PNG

哦😲,原来是这样
补丁当扩展吧(upload),比如照片base64或文本base64就叫upload:base64,或upload:data-url,blob就叫upload:blob,文本upload:text

目前还没有只能在iOS端用的扩展