admin
2020-12-19 84920ada00d69565bef33e7e31bc32b426ec5dc3
pages/web/web.js
@@ -1,8 +1,9 @@
var help = require('../../util/help.js');
var http = require('../../util/http.js');
Page({
  data: {
    url: 'https://render.alipay.com/p/s/web-view/index'
    url: 'http://192.168.3.122:8848/DayLucky/test.html'
  },
  onLoad(query) {
    console.log(query.url);
@@ -11,10 +12,32 @@
    //   url: query.url
    // });
    this.webViewContext = my.createWebViewContext('web-view');
  },
  onmessage(e) {
    my.alert({
      content: JSON.stringify(e.detail),
    });
    var $this=this;
    console.log(e);
    switch (e.detail.type) {
      case 'getRequestParams': {
        e.detail.params.sign = http.getSign(e.detail.params);
        $this.webViewContext.postMessage({
          type: e.detail.type,
          content: e.detail.params
        });
        break;
      }
      case 'getToken': {
        http.getToken(function (token) {
          console.log("234243");
          $this.webViewContext.postMessage({
            type: e.detail.type,
            content: token
          });
        });
        break;
      }
    }
  }
});