!function(e,i){"object"==typeof exports&&"undefined"!=typeof module?module.exports=i():"function"==typeof define&&define.amd?define(i):e.uni=i()}(this,function(){"use strict";var e={},o=[],s=/uni-app/i.test(navigator.userAgent),d="__uniapp__service",w="WEB_INVOKE_APPSERVICE",i=function(e,i){if(0===o.length&&s){var n=plus.webview.currentWebview();if(!n)throw new Error("plus.webview.currentWebview() is undefined");var t=n.parent();if(!t)throw new Error("plus.webview.currentWebview().parent() is undefined");o.push(t.id)}var a={options:{timestamp:+new Date},name:e,arg:i};if(s){var r=JSON.stringify(a);plus.webview.getWebviewById(d)?plus.webview.postMessageToUniNView({type:w,args:{data:a,webviewIds:o}},d):plus.webview.getLaunchWebview().evalJS('UniPlusBridge.subscribeHandler("'+w+'",'+r+","+JSON.stringify(o)+");")}else window.parent.postMessage({type:w,data:a,pageId:""},"*")};e.navigateTo=function(){var e=(0