// pages/camwebview/camwebview.js import { get_camera_rule, get_phone_model, } from '../../utils.js' function make_query(zoom) { var gd = getApp().globalData; var ret = "zoom=" + zoom; var ui = wx.getStorageSync('userinfo'); ret += "&phonemodel=" + encodeURIComponent(get_phone_model()); ret += "&realip=" + (gd.real_ip || ""); ret += "&emblem_id=" + (ui.emblem_id || ""); ret += "&nick_name=" + encodeURIComponent(ui.nickName || ""); ret += "&tenant=" + (gd.tenant_id || ""); ret += "&tk=" + Date.now(); console.log(ret); return ret; } Page({ /** * 页面的初始数据 */ data: { emblem_camera_url: null, }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { get_camera_rule(null, (rule) => { // we should have rules loaded, so this is effectively sync, before instantiating Page var zoom = rule.zoom; this.setData({ emblem_camera_url: "https://themblem.com/camera-4.0/?" + make_query(zoom), }); }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { }, on_message(e) { } })