fix
parent
222d1107cc
commit
e36c5453c2
File diff suppressed because one or more lines are too long
@ -1,88 +1,2 @@
|
||||
Page({
|
||||
data: {
|
||||
/** 刷脸token */
|
||||
bizToken: "",
|
||||
/** 认证小程序appId */
|
||||
miniProgramAppId: "",
|
||||
/** 认证小程序跳转页地址 */
|
||||
miniProgramPath: "",
|
||||
/** 刷脸结束回调地址 */
|
||||
miniProgramCallBackUrl: "",
|
||||
/** 是否已跳转认证小程序 */
|
||||
goFaceDone: false,
|
||||
},
|
||||
|
||||
/** 点击前往认证 */
|
||||
onJump() {
|
||||
const { bizToken, miniProgramAppId, miniProgramPath } = this.data;
|
||||
wx.navigateToMiniProgram({
|
||||
appId: miniProgramAppId,
|
||||
path: miniProgramPath + "?bizToken=" + bizToken,
|
||||
success: (res) => {
|
||||
this.setData({
|
||||
goFaceDone: true,
|
||||
});
|
||||
},
|
||||
});
|
||||
},
|
||||
|
||||
/** 生命周期函数--监听页面加载 */
|
||||
onLoad: function ({
|
||||
bizToken = "",
|
||||
miniProgramAppId = "",
|
||||
miniProgramPath = "",
|
||||
miniProgramCallBackUrl = "",
|
||||
}) {
|
||||
console.log("---middle onLoad");
|
||||
this.setData({
|
||||
bizToken: decodeURIComponent(bizToken),
|
||||
miniProgramAppId: decodeURIComponent(miniProgramAppId),
|
||||
miniProgramPath: decodeURIComponent(miniProgramPath),
|
||||
miniProgramCallBackUrl: decodeURIComponent(miniProgramCallBackUrl),
|
||||
});
|
||||
},
|
||||
|
||||
/** 生命周期函数--监听页面显示 */
|
||||
onShow: function () {
|
||||
console.log("---middle onShow");
|
||||
const { goFaceDone, miniProgramCallBackUrl } = this.data;
|
||||
/** 防止从认证进入后直接返回 */
|
||||
if (!goFaceDone) return;
|
||||
|
||||
/** 已跳转认证小程序,重置 */
|
||||
this.setData({
|
||||
goFaceDone: false,
|
||||
});
|
||||
|
||||
/** getEnterOptionsSync 基础库 2.9.4 开始支持,低版本需做兼容处理 */
|
||||
const options = wx.getEnterOptionsSync();
|
||||
console.log("---app onShow options", options);
|
||||
|
||||
/** 从认证小程序返回 */
|
||||
if (
|
||||
options.scene === 1038 &&
|
||||
options.referrerInfo.extraData &&
|
||||
options.referrerInfo.extraData.faceResult
|
||||
) {
|
||||
const pages = getCurrentPages();
|
||||
const previous = pages[pages.length - 2];
|
||||
/** 重新加载认证页面 */
|
||||
previous.$vm.reloadPage(
|
||||
miniProgramCallBackUrl.replace(
|
||||
"https://realnameverify-test.fadada.com",
|
||||
"https://realnameverify-test07.fadada.com"
|
||||
)
|
||||
);
|
||||
//正式
|
||||
// previous.$vm.reloadPage(
|
||||
// miniProgramCallBackUrl.replace(
|
||||
// "https://realnameverify.fadada.com",
|
||||
// "https://realnameverify06.fadada.com"
|
||||
// )
|
||||
// );
|
||||
wx.navigateBack({
|
||||
delta: 1,
|
||||
});
|
||||
}
|
||||
},
|
||||
});
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pagesFace/pages/middle/middle"],{638:function(e,n,t){"use strict";(function(e,n){var r=t(4);t(26);r(t(25));var o=r(t(639));e.__webpack_require_UNI_MP_PLUGIN__=t,n(o.default)}).call(this,t(1)["default"],t(2)["createPage"])},639:function(e,n,t){"use strict";t.r(n);var r=t(640),o=t(642);for(var a in o)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(a);t(644);var i,c=t(33),d=Object(c["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,"7c5cb050",null,!1,r["components"],i);d.options.__file="pagesFace/pages/middle/middle.vue",n["default"]=d.exports},640:function(e,n,t){"use strict";t.r(n);var r=t(641);t.d(n,"render",(function(){return r["render"]})),t.d(n,"staticRenderFns",(function(){return r["staticRenderFns"]})),t.d(n,"recyclableRender",(function(){return r["recyclableRender"]})),t.d(n,"components",(function(){return r["components"]}))},641:function(e,n,t){"use strict";var r;t.r(n),t.d(n,"render",(function(){return o})),t.d(n,"staticRenderFns",(function(){return i})),t.d(n,"recyclableRender",(function(){return a})),t.d(n,"components",(function(){return r}));var o=function(){var e=this,n=e.$createElement;e._self._c},a=!1,i=[];o._withStripped=!0},642:function(e,n,t){"use strict";t.r(n);var r=t(643),o=t.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(a);n["default"]=o.a},643:function(e,n,t){"use strict";(function(e){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var t={data:function(){return{bizToken:"",miniProgramAppId:"",miniProgramPath:"",miniProgramCallBackUrl:"",goFaceDone:!1}},onLoad:function(e){var n=e.bizToken,t=void 0===n?"":n,r=e.miniProgramAppId,o=void 0===r?"":r,a=e.miniProgramPath,i=void 0===a?"":a,c=e.miniProgramCallBackUrl,d=void 0===c?"":c;this.bizToken=decodeURIComponent(t),this.miniProgramAppId=decodeURIComponent(o),this.miniProgramPath=decodeURIComponent(i),this.miniProgramCallBackUrl=decodeURIComponent(d)},onShow:function(){if(console.log("---middle onShow"),this.goFaceDone){this.goFaceDone=!1;var n=getCurrentPages(),t=n[n.length-2];t.$vm.reloadPage(this.miniProgramCallBackUrl.replace(" https://realnameverify-test.fadada.com"," https://realnameverify-test07.fadada.com")),e.navigateBack({delta:1})}}};n.default=t}).call(this,t(2)["default"])},644:function(e,n,t){"use strict";t.r(n);var r=t(645),o=t.n(r);for(var a in r)["default"].indexOf(a)<0&&function(e){t.d(n,e,(function(){return r[e]}))}(a);n["default"]=o.a},645:function(e,n,t){}},[[638,"common/runtime","common/vendor"]]]);
|
||||
//# sourceMappingURL=../../../../.sourcemap/mp-weixin/pagesFace/pages/middle/middle.js.map
|
@ -1,4 +1,5 @@
|
||||
{
|
||||
"usingComponents": {},
|
||||
"navigationBarTitleText": "人脸识别认证"
|
||||
"navigationBarTitleText": "人脸识别认证",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {}
|
||||
}
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue