设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 319|回复: 11
打印 上一主题 下一主题

[有事请教] 安卓没有 require 的话,怎么判断本地文件是否存在呢

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2023
在线时间
602 小时
注册时间
2012-4-8
帖子
426
跳转到指定楼层
1
发表于 2024-5-1 01:11:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
安卓没有 require 的话,怎么判断本地文件是否存在呢

JAVASCRIPT 代码复制
  1. require('fs').existsSync(filePath)
pokemon 和 digimon 正在路上

Lv4.逐梦者

梦石
0
星屑
5366
在线时间
735 小时
注册时间
2022-11-26
帖子
323
2
发表于 2024-5-1 07:50:49 | 只看该作者
去看加载json的那一部分代码,加载错误就是没有,加载成功就是有
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
26
在线时间
701 小时
注册时间
2021-3-24
帖子
549
3
发表于 2024-5-1 08:37:17 | 只看该作者
可以理解成网页状态把游戏目录变成一个网站,通过xhr能访问游戏目录里的内容
全家活光光~
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
485
在线时间
86 小时
注册时间
2023-10-26
帖子
26
4
发表于 2024-5-1 15:52:18 | 只看该作者
或者用js和android的接口层自己实现一个接口,android那边自己有api可以判断文件存在性,写好以后js调用就可以了。

将存档文件保存在本地也是这种方法。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2023
在线时间
602 小时
注册时间
2012-4-8
帖子
426
5
 楼主| 发表于 2024-5-1 16:15:11 | 只看该作者
本帖最后由 505681468 于 2024-5-1 16:55 编辑
泼墨漓江 发表于 2024-5-1 15:52
或者用js和android的接口层自己实现一个接口,android那边自己有api可以判断文件存在性,写好以后js调用就 ...


大佬是说要去安卓层写 Java 方法接口、然后 js 调用吗,方便抛个文章链接吗

跑了一圈,大概懂了,确实是要写安卓层方法,暴露方法出来,rm js 才能调用

点评

仅确认文件存在就用fetch+catch吧,方便一些,要输出数据到安卓可以考虑接口  发表于 2024-5-1 22:59
https://developer.android.com/develop/ui/views/layout/webapps/webview?hl=zh-cn#BindingJavaScript  发表于 2024-5-1 22:51
pokemon 和 digimon 正在路上
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2023
在线时间
602 小时
注册时间
2012-4-8
帖子
426
6
 楼主| 发表于 2024-5-1 16:16:12 | 只看该作者
清澈淌漾 发表于 2024-5-1 08:37
可以理解成网页状态把游戏目录变成一个网站,通过xhr能访问游戏目录里的内容 ...

这样会变成读取文件吗,虽然读取了文件就能知道文件是否存在,但是还是想直接判断

点评

想过要判断文件是否存在来自动读取,减少地图相关配置的,不太想配置都往note里面塞  发表于 2024-5-1 23:47
如果是存档可以用浏览器的input file的上传下载做 直接让人自己手动去下载上传,很多掌机模拟器都是这么做的。  发表于 2024-5-1 22:30
如果网页没有直接访问储存内存资源的方法的话,那就是想要做成 nw 对于 pc 的功能了,目前还是暂时用网络请求资源来做判断,不然就有点无底洞了  发表于 2024-5-1 20:41
手机打包app本质是套壳一个浏览器,网页走的都是indexDB。 你想彻底做成app要改挺多把,我猜你要在手机里实现NW相对于PC的功能。  发表于 2024-5-1 19:44
pokemon 和 digimon 正在路上
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-30 11:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表