第四章 常见问题


1.三维场景无法显示

三维场景打开时显示为白屏或叉号。

CooRunSDK控件未成功运行。原因可能有以下几点:

①CooRunSDK未注册。

解决方案:请找到SDK安装目录下bin文件夹,打开后找到RegeditDLL.exe/RegeditDLL_x64.exe并运行,勾选上“强制32位IE”或者“强制64位IE”选项,再点击“注册”,待注册界面提示所有组件注册成功即可。

②IE位数与SDK位数不匹配。

对应位数的SDK必须使用对应位数的IE运行,SDK注册时会强制修改默认使用的IE版本,但某些情况下可能会导致修改失败,则需要用户自己去对应文件夹下打开对应的IE来运行。

32位IE路径: C:\Program Files (x86)\Internet Explorer\iexplore.exe

64位IE路径: C:\Program Files\Internet Explorer\iexplore.exe

③使用IE运行三维网页时,SDK控件运行被阻止。

解决方案:打开IE-->Internet选项-->安全选项卡,选择Internet区域,点击自定义级别。

  

自定义级别中,将ActiveX控件和插件选项卡中,将所有选项全部选择启用。

  

同理,点击本地Interent与受信任的站点,将相关设置启用。

然后点击高级选项卡,将”允许活动内容在”我的电脑”的文件中运行”与”允许来自CD的内容在”我的电脑”中运行”进行勾选。

  

2.三维显示异常

SDk只对NVIDIA独立显卡进行了兼容,使用AMD独立显卡或者集成显卡可能会导致三维场景崩溃或者效果不正常。当出现此问题时,请确认显卡是否为NVIDIA独立显卡并确定驱动版本为最新版本,如显卡类型正确,请进行以下显卡设置:

①在桌面空白处鼠标右键,选择NVIDIA控制面板。

②点击管理3D设置,然后点击程序设置。

③在"选择要自定义的程序"中找到并选择IE程序。如果没有可以点击添加,并指定IE所在目录。(注意使用的是32位还是64位的IE)

④在"为此程序选择首选图形处理器"中选择高性能NVIDIA处理器。

⑤最后点击应用。

  

3.注册失败

对SDK进行手动注册,打开SDK/bin目录/RegeditDLL(_X64).exe点击注册时,出现组件注册失败:

  

这种情况可能的原因有:

①缺乏系统环境组件

解决方案:安装SDK/tools下的微软环境安装包。

②SDK自带组件缺失:

解决方案:请重新下载或与对接人员联系。

③SDK组件损坏:

解决方案:请重新下载或与对接人员联系。

4.显示未授权水印

CooRunSDK产品运行需要合法的授权,产品运行分本地授权与服务授权,请确认自己的授权方式:

①本地授权:

解决方案:打开SDK/bin/机器码查看器.exe,使用显示的授权码申请本地授权文件,本地授权文件名为"3DVPSDK.LIC" ,将授权文件放入SDK/bin目录下,重新打开三维即可获取授权。

②网络授权:

网络授权需要SDK向Server申请授权,在网络授权之前请确认Server授权是否成功,网络授权方式请详见第一章。

5.win10系统使用异常

Win10系统推荐专业版和企业版,不推荐家庭版(使用家庭版会出现问题,且暂无解决方案)。

win10系统下会对SDK的权限进行限制,进而导致出现如未授权,无法运行等问题。

win10系统下运行出现问题,请进行一下设置。

解决方案:

①开启超级管理员用户。右键开始,选择Windows PowerShell(管理员)。

②在打开的命令行中输入net user administrator /active:yes,点击回车执行命令。

  

③点击开始,在开始中点击用户,选择Administrator进行登录。

  

④登录后找到对应位数的IE安装路径。

32位IE路径: C:\Program Files (x86)\Internet Explorer\iexplore.exe

64位IE路径: C:\Program Files\Internet Explorer\iexplore.exe

⑤右键以管理员方式打开IE,然后使用此IE打开三维场景,即可正常获取授权。

6.网页打开闪退

三维网页打开闪退一般是因为网页还未初始化完成时,就加载了数据的原因。

当需要在网页初始化时加载数据,需要对数据加载使用setTimeOut函数进行延时加载。

7.关闭命令输出框

一般调试SDK时会打开命令输出框,如打开三维场景时会出现一个黑色的命令输出框,可通过以下方法进行关闭:

打开sdk/data/project.ini文件,找到[COUT]Show=true,将true改为false。

  

results matching ""

    No results matching ""