我试图在MySQL中生成一个36个字符的随机字符串:
UPDATE my_table SET entity_uid = substring(MD5(RAND()) FROM 1 FOR 36);
Run Code Online (Sandbox Code Playgroud)
但结果总是一个32个字符的字符串.有没有办法获得更长的字符串?
我有一个按钮,允许用户预览通过摄像机拍摄的视频。视频流已成功显示,但我正在努力寻找如何更改显示视频的尺寸。这就是我所拥有的:
HTML:
<div id="local-media"></div>
Run Code Online (Sandbox Code Playgroud)
JavaScript:
previewMedia = new Twilio.Conversations.LocalMedia();
Twilio.Conversations.getUserMedia().then(
function (mediaStream) {
previewMedia = new Twilio.Conversations.LocalMedia();
previewMedia.on('trackAdded', function (track) {
if(track.kind === "video"){
track.dimensions.height = 1200;
track.on('started', function (track) { // DOES NOT FIRE
console.log("Track started");
});
track.on('dimensionsChanged', function (videoTrack) { // DOES NOT FIRE
console.log("Track dimensions changed");
});
}
previewMedia.addStream(mediaStream);
previewMedia.attach('#local-media')
}),
function (error) {
console.error('Unable to access local media', error);
};
);
Run Code Online (Sandbox Code Playgroud)
该trackAdded事件触发,但我不明白的started或dimensionsChanged事件射击,并设置track.dimensions.height不起作用。
我可以使用以下方法缩小视频:
div#local-media {
width:270px;
height:202px;
} …Run Code Online (Sandbox Code Playgroud)