在uniapp开发h5时,添加trial:whitelist提示语法错误?
771 浏览2022年10月23日作者:lifei15731208550


H5 在使用uniapp开发时,添加trial:whitelist白名单失败,提示语法错误,加急,应该怎样写呢?




scopes: {
           user_info: 0, // 0: 必选;1: 可选,默认不选中; 2: 可选,默认选中
       trial:whitelist :0
         },


const timestamp = parseInt(Date.now() / 1000); // 类型为 String

   const nonceStr = "12345678"; // 生成签名用的随机字符串

   const url = location.href;

   const sdk = window.douyin_open;

   const clientKey = 'aw7ijskb7dzs0q9d';

     const str = `jsapi_ticket=#mShFJtFhd3JJSwZLfh9H/WFTWIcSCD3fiRBMMOiFIxFBxxSYJWoC5/u6jLt7qj4PXaNInqstfEE3jU0tj76ssQ==`+`&nonce_str=`+nonceStr+`×tamp=`+timestamp+`&url=`+url;

     const sig = md5.hex_md5(str);

   

   sdk.config({

     params: {

       client_key: "aw7ijskb7dzs0q9d", // clientKey在你的网页应用申请通过后得到

       signature: sig, // 服务端计算的签名,该签名被抖音开放平台验证通过后方可调用jsb方法

       timestamp:timestamp, // 时间戳

       nonce_str: nonceStr,

       url, // 为应用申请的 JSB 安全域名下的链接,需要携带协议。e.g. https://jsb.security.domain/page.html

     },

   });

   alert(44444)

   alert(sdk)

   

   sdk.ready(() => {

     // Config Ready回调

     console.log("验签通过")

     alert(22222)

     

     <!-- #ifdef H5 -->

     sdk.showOpenAuth({

       params: {

         client_key: clientKey, // clientKey 在你的网页应用申请通过后得到

         state: "", // 自定义状态,详见下方说明

         scopes: {

           user_info: 0, // 0: 必选;1: 可选,默认不选中; 2: 可选,默认选中

       trial:whitelist :0

         },

         response_type: "code", // 默认填‘code’,详见下方说明

       },

       success: ({ ticket, grant_permissions }) => {

         // ticket: Oauth 凭据,详见下方说明

         // grant_permissions: String 类型,用户授权的所有 scope,以“,”拼接,例:user_info,mobile

      alert(55555)

       },

       error: (res) => {

        alert(66666)

       },

     });

     

     <!-- #endif -->

     

   });

   sdk.error((res) => {

     console.log("3")

     alert(3333)

     // Config error回调

   });


最后一次编辑于 2022 年 10 月 23 日
1 条评论

相关文章

专题推荐

热门文章

热门问答