apache 服务器部署后, 本地访问 扫描结果:显示“{}”

0 投票
最新提问 6月 7, 2018 用户: thg513989010 (160 分)

部署在服务器上 测试时,扫描开始后显示:“{}”

用的是官网给的demo"SimpleThreeJsExample"

1.确定是https没问题

2.下面这些也确定没问题

修改httpd.conf文件,将mod_proxy.so与mod_proxy_http.so前的#符去掉, 再修改httpd-vhosts.conf,在你的VirtualHost中增加:

  ProxyPass /webar/recognize  http://127.0.0.1:3000/webar/recognize
  ProxyPassReverse /webar/recognize  http://127.0.0.1:3000/webar/recognize  
3.下面这一条,我我这样改的:
在app.js中第一句话
const webAR = new WebAR(1000, 'recognize.php'); 改为了
const webAR = new WebAR(1000, 'https://www.molideng.com/webar/recognize.php');
使用反向代理功能,将浏览器发送的数据转发到EasyAR WebAR程序上。 配置完成并重新启动nginx或apache后,将你的JS文件中识别地址修改为: https://<你的域名>/webar/recognize
4.运行环境我也在服务器也启动了:
EasyAR-WebAR_windows.exe
5.我远程访问了存放在我服务器官网给的demo :Integrate>html>SimpleThreeJsExample文件夹
提示打开摄像头—— 开始识别——左上角就显示“{}”
什么原因啊???

1个回答

0 投票
最新回答 6月 7, 2018 用户: thg513989010 (160 分)

我本地http://127.0.0.1:3000/html/SimpleThreeJsExample 用这个url 跑得脉 没问题的

发表于 7月 8, 2019 用户: demohx (150 分)
本地没问题不很正常吗,服务器有问题
欢迎来到 EasyAR Q&A ,有什么不懂的可以尽管在这里提问,你将会收到社区其他成员的回答。
...