codecamp

tt.navigateToVideoView

tt.navigateToVideoView(Object obj)

跳转到分享的视频播放页面


输入

继承标准对象输入, 扩展属性描述:

属性数据类型默认值是否必填描述
videoIdstring-tt.shareAppMessage分享视频成功后返回


输出

fail 回调函数返回的错误代码:

errCode描述
1001videoId 类型不正确
1002视频已经被删除
1003videoId 不正确
1004获取视频信息错误
1005其他错误
1006网络错误
1007端上其他错误
1008端上参数错误


示例代码

tt.shareAppMessage({
  channel: "video",
  title: "测试分享视频",
  desc: "测试描述",
  imageUrl: "",
  templateId: "", // 替换成通过审核的分享ID
  query: "",
  extra: {
    videoPath: "ttfile://temp/test.mp4", // 可替换成录屏得到的视频地址
    videoTopics: ["话题1", "话题2"],
    withVideoId: true
  },
  success(res) {
    console.log(res.videoId);
    console.log("分享视频成功");
  },
  fail(e) {
    console.log("分享视频失败");
  }
});

tt.navigateToVideoView({
  videoId: "xxxxxx",
  success: res => {
    console.log("done");
  },
  fail: err => {
    if (err.errCode === 1006) {
      tt.showToast({
        title: "something wrong with your network"
      });
    }
  }
});
tt.shareAppMessage
tt.clearStorage
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

无标题目录

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题文章

无标题目录

无标题文章

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }