起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 818|回复: 1

[处理中1] 调用JS-API出现错误

[复制链接]

33

主题

118

帖子

265

积分

中级会员

Rank: 3Rank: 3

积分
265
QQ
发表于 2016-6-13 13:00:10 | 显示全部楼层 |阅读模式
本帖最后由 菜芽飞天 于 2016-6-13 13:05 编辑

基本上都是从demo那里考过来的,是用真机在进行调试模式,但是当录音开始的时候会提示“dtd.done is not a function”的错误
  1. define(function(require){
  2.         var $ = require("jquery");
  3.         var justep = require("$UI/system/lib/justep");
  4.         var voice = require('$UI/system/api/native/voice');
  5.         
  6.         var Model = function(){
  7.                 this.callParent();
  8.         };
  9.         var voices = window.voices = {
  10.                 localId : '',
  11.                 serverId : ''
  12.         };
  13.         //开始
  14.         Model.prototype.button1Click = function(event){
  15.                 voice.startRecord({
  16.                         cancel : function() {
  17.                                 alert('用户拒绝授权录音');
  18.                         },
  19.                 });
  20.         };
  21.         //停止
  22.         Model.prototype.button2Click = function(event){
  23.                 voice.stopRecord({
  24.                         success : function(res) {
  25.                                 alert("OK:" + JSON.stringify(res));
  26.                                 voices.localId = res.localId;
  27.                         },
  28.                         fail : function(res) {
  29.                                 alert(JSON.stringify(res));
  30.                         }
  31.                 });
  32.         };
  33.         // 4.5 播放音频
  34.         Model.prototype.button3Click = function(event){
  35.                 if (voices.localId == '') {
  36.                         alert('请先使用 startRecord 接口录制一段声音');
  37.                         return;
  38.                 }
  39.                 voice.playVoice({
  40.                         localId : voices.localId
  41.                 });
  42.         };

  43.         Model.prototype.button4Click = function(event){
  44.                 justep.Shell.showPage(require.toUrl("./test.w"));
  45.         };

  46.         return Model;
  47. });
复制代码
Screenshot_2016-06-13-13-03-48_com.test.png

3

主题

95

帖子

75

积分

初级会员

Rank: 2

积分
75
QQ
发表于 2016-6-13 14:32:11 | 显示全部楼层
楼主你好:使用插件需要引用的,var voice = require('$UI/system/api/native/voice');
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-18 07:25 , Processed in 0.073216 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表