Unity发布webgl之后打开PDF文件,不使用js,不和浏览器交互

创建一个按钮,然后点击就会打开

在webgl下要使用这样的路径拼接,不然就会报错。

复制代码
        btnBook.onClick.AddListener(() =>
        {
            var uri = new System.Uri(Path.Combine(
                        Application.streamingAssetsPath + @"/Books", "文档.pdf"));
            Debug.Log(uri);
            Application.OpenURL(uri.ToString());
        });

文件在Editor的路径是:

相关推荐
上证50指数etf29 分钟前
Unity面试总结
unity
开开心心_Every20 小时前
剪切板工具存500条,可搜索备份导入导出
linux·运维·服务器·华为od·edge·pdf·华为云
WarPigs20 小时前
Unity渲染问题记录
unity·游戏引擎
不绝19121 小时前
导入3D模型时相关参数设置/Model标签页/Rig标签页/Avatar相关参数/Animation标签页/Materia标签页
unity·游戏程序
疯狂敲代码的老刘1 天前
PDFSam Basic:轻量开源的 PDF 拆分合并利器
pdf·工具·pdf工具·pdfsam
不是AI1 天前
【Unity开发】一、在安卓设备上运行Unity项目
android·unity·游戏引擎
淡海水2 天前
【节点】[EyeSurfaceTypeDebug节点]原理解析与实际应用
unity·游戏引擎·debug·shadergraph·图形·surface·eye
小猫咪yi2 天前
7、三角形旋转
webgl
开开心心_Every2 天前
在线看报软件, 22家知名报刊免费看
linux·运维·服务器·华为od·edge·pdf·华为云
淡海水2 天前
【节点】[IrisLimbalRing节点]原理解析与实际应用
unity·游戏引擎·iris·shadergraph·图形·ring·limbal