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

相关推荐
ellis19704 小时前
Unity插件SafeArea Helper适配异形屏详解
unity
nnsix6 小时前
Unity Physics.Raycast的 QueryTriggerInteraction枚举作用
unity·游戏引擎
地狱为王6 小时前
Cesium for Unity叠加行政区划线
unity·gis·cesium
esmap12 小时前
技术深度解析:ESMap引擎VS主流数字孪生竞品
人工智能·物联网·3d·编辑器·智慧城市·webgl
小贺儿开发15 小时前
Unity3D 八大菜系连连看
游戏·unity·互动·传统文化
在路上看风景15 小时前
25. 屏幕像素和纹理像素不匹配
unity
ۓ明哲ڪ16 小时前
Unity功能——创建新脚本时自动添加自定义头注释
unity·游戏引擎
熬夜敲代码的小N16 小时前
Unity大场景卡顿“急救包”:从诊断到落地的全栈优化方案
java·unity·游戏引擎
MaiTube&Maipdf17 小时前
麦瓜PDF 的安全分享流程图:从上传到权限控制
pdf·流程图
CodeCaptain17 小时前
【一】dify的知识库上传过相关的文件作为待引用的文档,这样已经与[原始语料 → 按“一文档一份 PDF”存 ObjectStore]同样的概念吗
人工智能·pdf·dify