machao514
machao514
  • 发布:2018-02-24 14:45
  • 更新:2018-02-27 09:03
  • 阅读:1929

Hbulder真机调试ios,单独js文件不执行!

分类:HBuilder

如题,写了一个webapp,安卓端运行没问题,ios端无法执行页面外部的.css和.js文件,尝试着把JS文件下的单独.js文件的内容贴到起始页的*.html内就没问题了。
我怀疑是:

  1. Hbuilder发送给ios设备的时候没把.js文件和.css文件打包进去u(我不发布,只是真机调试)
  2. ios设备的浏览器不支持 ../ 的相对路径
  3. 我没开发者账号,没给设备授权。。。
    有遇到类似的问题的前辈帮忙解释下是什么问题么?我不写前端,js不太懂,都不知道怎么调试,只能猜测问题可能出在上面三种可能,希望高手指点一下问题出在哪里!
2018-02-24 14:45 负责人:无 分享
已邀请:
回梦無痕

回梦無痕 - 暂停服务

引用外部JS是可以正常运行的。
我想知道你怎么引用外部js文件的。
建议:不引用外部JS,全部打包进去,页面加载速度更快,如果需要更改JS,使用差量更新基本可以满足要求。

machao514

machao514 (作者) - 新手

没引用外部js,是放在js目录下的,但是感觉没打包进手机。因为.css文件也明显没起作用。
并且我将单独js文件全部写到html页内就能执行。
Hbuilder控制台给出的报错也是找不到js写的功能函数。

6***@qq.com

6***@qq.com

你说的js在放在目录里不执行的问题,我也不太清楚,不过你用这个模式就可以了。我之前也遇到,就是把js代码直接写在html里边可以,分开写不执行。配置里边用不解压直接执行就好了

该问题目前已经被锁定, 无法添加新回复