作者:小飞燕 发布时间:2021-03-15 07:36:32
导语本文整理了全网深受用户关注的个微信小程序视频格式有哪些经验知识,可以帮助您全面了解代理怎么做,小白也能成为高手,跟随小编一起来看一看吧!
自从微信小程序正式推出视频功能后,现在很多人都乐于使用小程序。但是作为开发者,需要微信小程序有一定的视频格式才能上传视频到小程序。微信小程序的视频格式是什么?微信小程序的视频功能怎么用?以下是具体答案。
应该类似于qq浏览器的支持,格式如下:
1.包格式:
m3u8、ts、mp4、3gp、asf、wmv、avi、mkv、rmvb、f、mp3、ogg、amr
2.解码器格式:
1)视频:h264h263mpeg4wmv1、wmv2、wmv3rv10、rv20、rv30、rv40msvideo1theora三百万像素
2)音频:aacac3mp3、mp3adu、mp3adufloat、mp3float、mp3on4、mp3on4floatamrnb、amrwb做饭;ra_144、ra _ 288siprwmav1、wmav2、wmavoice、wmapro、wamlossless内利默瑟;音频
那么小程序视频功能怎么用呢?
使用时需要编辑wxml和js文件。
wxml文件:
[html]查看普通副本打印?
发送小程序视频弹幕
跳到50年代玩
发送弹幕
跳到50年代玩
js文件:
[html]查看普通副本打印?
函数getrandomcolor {
让rgb=[]
for(设i=0;i3;i){
let color=math . floor(math . random * 256)。tostring(16)
color=color.length==1?0 '色:色
rgb.push(颜色)
}
返回' #' rgb.join(')
}
页面({
onready:函数(res) {
this . video context=wx . createvideo context(' my video ');
},
inputvalue: ' ',bindinputblur:函数(e) {
this.inputvalue=e.detail.value
},
bindsenddanmu:函数{
this.videocontext.senddanmu({
text: this.inputvalue,color: getrandomcolor
})
},
saveposition:函数{
//视频跳转播放。
this . video context . seek(50.0);
}
})
函数getrandomcolor {
让rgb=[]
for(设i=0;i3;i){
let color=math . floor(math . random * 256)。tostring(16)
color=color.length==1?0 '色:色
rgb.push(颜色)
}
返回' #' rgb.join(')
}
页面({
onready:函数(res) {
this . video context=wx . createvideo context(' my video ');
},
inputvalue: ' ',bindinputblur:函数(e) {
this.inputvalue=e.detail.value
},
bindsenddanmu:函数{
this.videocontext.senddanmu({
text: this.inputvalue,color: getrandomcolor
})
},
saveposition:函数{
//视频跳转播放。
this . video context . seek(50.0);
}
})
上面详细介绍了微信小程序视频的格式以及如何使用小程序视频功能。相信大家都比较了解微信小程序视频。如果有什么不明白的地方,请在源代理网的小程序频道搜索。
下面是如何解决小程序转发标题开头乱码的问题。标题到此结束
有时候人们看到有趣实用的小程序,想和朋友分享,但也会出现小程序转发乱码的情况。具体是什么情况?怎么解决?接下来,小编会给你一个详细的回答。
小程序转发的乱码情况如下:
wx . request est(
)
请求后台返回的小程序数据是:
?3?56716,16?56701,26?56600,24?56459,19?56448,28?56448,19?56448,28?56448,9?20237
这是因为包含了中文。
如何解决小程序转发乱码问题;
仔细检查,发现演示中的账号和机密信息都可以解密,说明解密代码没有问题。
后来搜索微信开发者社区,发现很多解密失败。其中一个回复说是多次调用wx.login导致的问题。
终于看到解决方案了,赶紧去看我的小程序代码。但是搜索了很久,发现只叫了一次,根本不是问题。
一旦走到了绝路,无路可逃,我们来看看代码。
根据文档,先调用applet wx.login,成功后再调用wx.getuserinfo,所以不知道wx.getuserinfo得到的值是否没有正确传输到服务器。
既然不确定,就一定要看看。所以,打印wx.getuserinfo的返回值,看起来是这样的
看到结果后,我把它们和我的请求服务器的参数进行了比较。看到encryptdata的时候发现了一个问题。文件上说解密要用encrypteddata的值,而我用的是encrypted data的值。
取出来了,解密结果不正确。
此时发现问题,将参数改为encrypteddata后解密成功。
总结一下问题:因为wx.getuserinfo返回值中encrypteddata和encrypted data的参数名太相似,所以我用错了变量,真的错了。
这是第一段的结尾。下面是如何通过在末尾加一段来解决小程序转发乱码的问题。目前已经获得了118位网友的青睐!正文到此结束
上一篇:小程序框架wepy是什么
下一篇:怎样才能让客户认可小程序
977位用户关注
410位用户关注
586位用户关注
941位用户关注
789位用户关注
929位用户关注
71位用户关注
93位用户关注
86位用户关注
77位用户关注
12位用户关注
82位用户关注