| | |
| | | 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); |
| | |
| | | // 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; |
| | | } |
| | | } |
| | | } |
| | | }); |