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的路径是:

相关推荐
lrh30255 分钟前
Custome SRP 17 - FXAA
3d·unity·srp·render pipeline·fxaa·抗锯齿
二狗哈1 小时前
Cesium快速入门34:3dTile高级样式设置
前端·javascript·算法·3d·webgl·cesium·地图可视化
AlanHou1 小时前
Three.js:Web 最重要的 3D 渲染引擎的技术综述
前端·webgl·three.js
XR技术研习社2 小时前
第二种升级Quest系统的方案
unity·xr·vr
三和尚3 小时前
AI开发之Cursor的下载安装以及Unity-MCP下载安装到你的个人Unity项目中(一)
unity·ai·游戏引擎·cursor·unity-mcp·unity自动化
__water4 小时前
RHQ《Unity2D图片切割方式》
unity·2d·精灵图切割
DaLiangChen4 小时前
Unity 导览相机实现:键鼠控制自由漫游(WASD 移动 + 右键旋转)
数码相机·unity·游戏引擎
沉默金鱼20 小时前
Unity实用技能-UI进度条
ui·unity·游戏引擎
manjianghong8620 小时前
如何将一本书PDF扫描件转word 并打印(免费工具)
pdf·word·pdf处理工具
二狗哈1 天前
Cesium快速入门33:tile3d设置样式
3d·状态模式·webgl·cesium·地图可视化