最近使用了腾讯云的音视频 转化了他们的小程序demo
地址里说的很清楚 步骤大概为
- npm install miniprogram-to-uniapp -g 全局安装
- wtu -i “路径名”
就得到编译后的文件 重点来了
1.图片的路径改了 需要重新配置 哪里报错 那里处理
2.方法名变了 基本上所有的函数事件名字都要处理一下
3.uni 没有setData这个函数 需要写一个 要不处理起来很麻烦
function setData(obj,callback){
let that = this;
let keys = [];
let val,data;
Object.keys(obj).forEach(function(key){
keys = key.split('.');
val = obj[key];
data = that.$data;
keys.forEach(function(key2,index){
if(index+1 == keys.length){
that.$set(data,key2,val);
}else{
if(!data[key2]){
that.$set(data,key2,{});
}
}
data = data[key2];
})
});
setTimeout(()=>{
callback&&callback()
},500)
}
网上找的 那里使用setData就导入一下