在移动浏览器上测试Verge3D应用程序

从应用程序管理器启动Verge3D应用程序时,该应用程序使用localhost 地址在本地开发服务器上运行。该地址只能在您的本地计算机上使用。为了测试您的应用在移动设备浏览器上的工作方式,可以使用以下过程之一。

方法1-本地IP地址

点击应用管理器顶部的齿轮图标,然后在设置中启用Enable external server interface

重新启动3ds Max或Blender以应用此设置。

现在,可以在本地Wi-Fi或以太网中使用IP地址,而不必使用localhost。可以从以下操作系统偏好设置中找到计算机的IP地址:Windows 10,Windows 7,Mac,Linux。通过导航到网络地址,在移动设备的Web浏览器上启动App Manager,例如:

http://192.168.0.2:8668/

最后,点击应用管理器中的蓝色图标,即可照常在移动设备上运行您的应用。

方法2-本地IP地址+二维码

这是方法1的变体。您可以先通过网络地址通过程序管理器在计算机上启动该应用程序,而不必先运行程序管理器,然后再在移动设备的浏览器上运行该应用程序。

http://192.168.0.2:8668/

可以使用二维码在移动设备上方便地打开应用程序的链接。您需要在计算机的浏览器上安装二维码码扩展程序,例如,Chrome的QR Code Generator或Safari的QRify。

可以使用移动设备的相机扫描二维码,在移动浏览器上打开链接。您需要首先在移动设备上安装二维码扫描仪应用程序,例如,Android的QR Code Reader或iPhone的QR Reader。

译注:国内用户直接使用微信扫描即可,微信内置的浏览器兼容Verge3D应用程序。

方法3-端口转发

此方法适用于Android设备。使用USB线和Chrome DevTools,您可以导航到localhost:8668,直接从移动设备的浏览器中启动应用管理器。

与方法1-2不同,此方法适用于启动AR / VR应用程序,因为本地主机不需要在移动浏览器和工作站之间建立安全连接。此外,您将能够看到移动浏览器控制台的输出。

译注:AR/VR应用程序需要安全链接(SSL)才能运行,localhost无法实现,所以本地开发AR/VR最简便的方法就是端口转发。

在Android设备上,转到设置>开发者选项,然后启用USB调试。

默认情况下,Android设备中的开发人员选项处于隐藏状态。您可以通过在“设置”菜单中找到“内部版本号”并多次点击来解锁它们。

用USB线连接您的Android设备。在计算机上的Chrome浏览器中,导航至chrome:// inspect。

这应该会在您的Android设备上显示一个对话框弹出窗口-如果没有,请重新加载chrome:// inspect或重新插入USB电缆。在弹出窗口中,点击确定以允许USB调试。

在chrome:// inspect页面上点击端口转发按钮。在显示的窗口中:在“端口”字段中,键入8668,在“ IP地址和端口”字段中,键入localhost:8668。单击启用端口转发,然后使用完成按钮关闭窗口。

chrome:// inspect页面应在设备附近显示绿色指示灯,用于端口转发。

因此,您应该能够通过导航到localhost:8668从移动设备的浏览器直接启动App Manager。此外,您可以通过在chrome:// inspect页面上单击检查链接来查看移动浏览器控制台的输出。

Copyright © zjbcool.com 2019 all right reserved,powered by Gitbook最后更新: 2020-01-21 10:32:39

results matching ""

    No results matching ""