quiz.js 1.0 KB

1
  1. "use strict";const e=require("../../common/vendor.js"),o={__name:"quiz",setup(o){const r=e.ref(""),n=e.ref(""),a=e.ref(""),t=e.index.getSystemInfoSync().statusBarHeight||20,i=`padding-top:${t}px;height:44px;`,s=`margin-top:${t+44}px;`,u=()=>"kaoshixing"===a.value&&n.value?(e.index.redirectTo({url:`/pages/common/webview?mode=kaoshixing&assessmentId=${encodeURIComponent(n.value)}`}),!0):(e.index.navigateBack(),!0);return e.onBackPress((e=>u())),e.onLoad((o=>{if(n.value=o.assessmentId||"",a.value=o.from||"","report"===o.from){const o=e.index.getStorageSync("temp_report_url");if(o)return r.value=o,void e.index.removeStorageSync("temp_report_url")}if("kaoshixing"===o.from){const o=e.index.getStorageSync("temp_exam_url");if(o)return r.value=o,void e.index.removeStorageSync("temp_exam_url")}o.url&&(r.value=decodeURIComponent(o.url),console.log("Quiz WebView Loading URL:",r.value))})),(o,n)=>e.e({a:e.o(u),b:e.s(i),c:r.value},r.value?{d:r.value}:{},{e:e.s(s)})}},r=e._export_sfc(o,[["__scopeId","data-v-939b35d8"]]);wx.createPage(r);