爱问知识人 爱问教育 医院库

如何在移动设备上调试html5开发的网页

首页

如何在移动设备上调试html5开发的网页


        

提交回答
好评回答
  • 2023-12-20 18:30:02

    在我们使用phoengap + html5制作的移动应用程序中,经常遇到的问题是本地网页兼容,但该应用程序不兼容. 原因是移动页面主要在webkit内核浏览器上运行,但是仍然存在各种兼容性问题,具体取决于平台和制造商.

    以下是在iOS和Android平台上的真实计算机上调试页面的方法. 这里应该说明的是,iOS平台只能使用内置的Safari浏览器进行调试,而Android平台只能使用Google Chrome浏览器进行调试. 当然移动设备商务文档浏览器,我目前只发现了这两种方法. 如果您还有其他调试更多浏览器的方法,希望您能留言告诉我.

    通过[设置]>[Safari]>[高级]>[Web Checker]打开. 请参见下图(单击以查看大图),您将在此选项下看到计算机操作的相应说明,只需按照说明进行操作即可.

    2.1首先,在手机Safari中打开要调试的网页,然后使用数据线(此处为Mac)将其连接到计算机

    2.2在计算机上打开Safari,然后单击[开发]菜单,您将看到以下图片(单击以查看大图):

    3.3单击2.2中的网站名称将在计算机上打开Safari控制台,如下所示(单击以查看大图):

    如上面的图3.3所示,您此时可以查看手机网页的DOM结构,它与计算机端网页调试相同. 当鼠标悬停在这些DOM节点上时,手机上的相应布局将突出显示,如下图(单击以查看大图):

    1.1 [设置]>[关于手机]>[内部版本号],单击版本号7次(这是官方文档中的声明),并提示“您已成为开发人员”.

    1.2返回[设置]>[开发人员选项]>[USB调试]打开手机的USB调试.

    这件事情比较麻烦,因为您需要安装Android SDK.

    2.1下载Android SDK并解压缩. 我将整个adt目录放在/ Users / David / adt /中.

    2.2设置环境变量. 打开终端,然后在David路径(格式为DaviddeMacBook-Pro: ?David $)下输入open .bash_profile. 如果该文件存在,它将打开. 如果不存在,请输入touch .bash_profile以创建并打开文件. 在文件中输入export PATH = $ PATH: / Users / David / adt / sdk / platform-tools: / Users / David / adt / sdk / tools,关闭保存. 最后,在终端中输入source.bash_profile以更新环境变量以使其生效. 在终端中输入adb以显示命令帮助信息成功.

    2.3在终端中输入adb forward tcp: 9222 localabstract: chrome_devtools_remote.

    3.1在手机上的Chrome中打开您要调试的网页,然后使用数据线连接手机和计算机(我是Mac. a,我只是强调平台的区别,请不要误解我的意思)

    3.2在计算机上打开Chrome,在地址栏中键入about: inspect,然后选中[Discover USB Devices]前面的复选框. 出现以下图片(单击以查看大图):

    4.1您可以单击图3.2中检测到的设备上运行的网站下的[检查],或在浏览器中输入localhost: 9222以打开手机正在浏览的网页列表,如下所示:

    4.2单击上图中网站的缩略图,它将跳至Google代理链接(该链接可能被围住,挂起代理),将打开下图所示的控制台(单击以查看)放大图):

    4.3这与计算机上的网页调试没有什么不同. 当鼠标经过DOM节点时移动设备商务文档浏览器,手机上的布局也会突出显示:

    好的,结束了.

    冯***

    2023-12-20 18:30:02

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):