阿里智能开放平台

阿里智能APP

页面开发的准备阶段

  • Q1:设备页面的开发,是否可以不配置卡片?

  • A:为了更完整的用户体验,建议配置。如果不配置的话,会显示如下默认样式:


  • Q2:设备首页卡片的配置在哪里可以调试?是不是必须要上架了才能看啊?

    • 安卓版本的厂测包入口在:打开厂测包APP后,点右下角“设置”,点击“关于”,打开页面再点“环境配置”项。
    • IOS版厂测包的入口就在APP右上角的AKDebug点击进入,然后再点击右上角“环境切换”。

  • Q3:请教个问题 我看uc_debug调试手册里面说要Chrome 15 – Chrome 21 我的是chrome46,这个也可以吗?我怎么电脑连不到手机的开发版uc浏览器 是不是版本不支持?

  • A:可以的,日常调试建议使用系统内核,遇到UC兼容性问题再使用UC内核调试。具体操作步骤:环境里选系统内核,用数据线连电脑,打开手机中的开发者选项,用Chrome 的 adb plugin调试即可


  • Q4:用h5做页面的话,阿里小智默认的字体是什么?系统的字体吗?假如按照设计规范里需要用“方正兰亭字体”,那么我还需要自己添加一个字库吗?

  • A:默认字体: font-family: Helvetica Neue, Helvetica, Arial, sans-serif.如果需要用“方正兰亭字体”,也不用添加字库,用默认字体就好。


页面开发阶段常见问题

  • Q1:home-config.js 与 app-config.js 是否都要配置?

  • A:app-config.js主要用于旧版APP首页的配置,由于用户升级节奏不同,新版与旧版APP会并存一段时间。所以建议两个文件并存,待APP普遍升级后,可不必再配置app-config.js。


  • Q2:请问DA.nativeCmp.makeTimer 这个组件,定时任务显示的顺序是什么?我们并没有发现什么规律。添加多了,客户反映很乱,新添加的任务也难以找到。

  • A:按添加顺序排列,最新加的在最下面。执行顺序按设置的时间点。


  • Q3:如果设备没有相应的模板,那version-config.js文件内容应该怎么填写?

  • A:在商家注册的时候有对应的内容 可以在商家后台查看,把里面的category修改成对应的就可以了,其它不用改。


  • Q4:用 DA.loadPage方法跳转页面,提示“很抱歉,您的设备尚未支持暂时不能使用”,这是什么情况?

  • A:产生的原因可能是:1地址路径 不对 ;2.格式不对 html入口是 app.html.请检查确认。


  • Q5:打开集成的厂测包,提示“TypeError:Cannot read property '$modelName' of undifined”

  • A:检查app-config.js define 是否完成配置