{"_id":"@aligov/iframe-message","_rev":"14-477ede1dae74c6699dcd1533574ee8da","name":"@aligov/iframe-message","description":"iframe message消息","dist-tags":{"latest":"0.2.1"},"versions":{"0.1.0":{"name":"@aligov/iframe-message","version":"0.1.0","keywords":["Rax","rax-component"],"license":"MIT","_id":"@aligov/iframe-message@0.1.0","maintainers":[{"name":"zhangcong.zh_lisi","email":"386333321@qq.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"},{"name":"itrip","email":"1198488651@qq.com"},{"name":"liunian","email":"dengjij@gmail.com"},{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},{"name":"jerrywang12","email":"463174595@qq.com"},{"name":"zhousufa","email":"zhousufa@gmail.com"},{"name":"mo.zhou","email":"bjfuzm@163.com"},{"name":"guoliang.hgl","email":"guoliang.hgl@alibaba-inc.com"},{"name":"zwhu","email":"zwhu2014@foxmail.com"},{"name":"ccs0118","email":"ccs19871030@gmail.com"},{"name":"daip","email":"15858208586@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"},{"name":"baizhao","email":"ethan.cqw@alibaba-inc.com"},{"name":"leezq","email":"lizhenq2009@gmail.com"},{"name":"jasoncapricorn","email":"17682318001@163.com"}],"homepage":"https://unpkg.com/@aligov/iframe-message@0.1.0/build/index.html","dist":{"shasum":"5ff19dd9df98aa31151d47468ccee88e34a9a710","tarball":"https://registry.npmjs.org/@aligov/iframe-message/-/iframe-message-0.1.0.tgz","fileCount":14,"integrity":"sha512-l6TRN+zos4/93xH5oeLvx+MZ945+vDoVQ3f+Sy3aYrSk9iqoV3V6uvpQwOI5fid6tdQ61QPsREn0Cusf19uC1g==","signatures":[{"sig":"MEQCID5qp0/UlBlV4FBbRum6zt+3B0jthnRoD1cfS04VNANBAiAaZhpeybyUSkLF9LMI63LB6mJz+lB5EdmzEeX4iBO8cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpNsQCRA9TVsSAnZWagAAWc8P/0USzNhY5zLjsCHI6/WW\nd4zuuBlPQl5u5ywrJwui6s6tfErTdOp3ANaM7YIksIUtF2u8RWt8znA6m0CV\neIXdcnFY/qgrVuOYifz7gp568QuGtT+MSp9c1R0PtqH26skKCtL7aZYYgKao\nLr2rOExjUnsgsqfCWXb0H8dJMsc4nN75JOhUg2BU7No7zHdH4TXOLLqpFXwU\nB/IG9dbWHStO1XLa47GT6xnMvmuM0nHq0qPk+2McEMDvpIPYCKfIv5WAfB5o\nrJNo4+tCDpWEL2s/KcmAr9lYOIvVsGcObT95GCcTp/v9I+gXRNZxyt9tJJnl\nF5TnqZpYJqiQAjiN+W8u7MiuApkd7f6+D17CFHQYjXbRduoqFDYoNteXTroq\nKzpT/9+0cAad2wZFwP42+yUzV03x+r613bUq7xB1DOpQMV02wwwH2k63SPln\nmL6ymSafX6aPxfd1VT4kNTN+vKhugVTF42wBoNSeMfwHI21fmgYNUaRyTZpG\nHcSxGxKaGMw1rSSttxskzI5/HXguecs68xWThCtZjY2uGvseW6EP47mSnUlo\npxqvxhuFjrvO8FSG36sTDJmeO67uwyF1PUk6GT8hn6+DDvAWszC47d0REYiI\nSUy2zVWjcLmWRGPpb5l78xAvmD8Z37NOQ/FQtAno3QLSHnLNI17jaO+Z8U4u\nRTa0\r\n=RQRJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","module":"es/index.js","engines":{"npm":">=3.0.0"},"gitHead":"53939050fb3bd42107fc10f190b2b506745fea43","scripts":{"lint":"npm run eslint && npm run stylelint","build":"build-scripts build","start":"build-scripts start","eslint":"eslint --ext .js,.jsx,.ts,.tsx ./","stylelint":"stylelint \"**/*.{css,scss,less}\"","eslint:fix":"npm run eslint -- --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},"_npmVersion":"6.14.13","description":"iframe message消息","directories":{},"_nodeVersion":"14.17.0","dependencies":{"postmate":"^1.5.2","promise-polyfill":"^8.2.0"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/wechat-miniprogram/index"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"componentConfig":{"name":"rax-example","title":"示例组件","category":""},"devDependencies":{"rax":"^1.1.0","eslint":"^6.8.0","stylelint":"^13.7.2","@types/rax":"^1.0.0","typescript":"^3.7.3","@iceworks/spec":"^1.0.0","driver-universal":"^3.1.0","rax-test-renderer":"^1.0.0","@alib/build-scripts":"^0.1.0","build-plugin-component":"^1.0.0"},"peerDependencies":{"rax":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/iframe-message_0.1.0_1621416719820_0.7895659642180832","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@aligov/iframe-message","version":"0.1.1","keywords":["Rax","rax-component"],"license":"MIT","_id":"@aligov/iframe-message@0.1.1","maintainers":[{"name":"zhangcong.zh_lisi","email":"386333321@qq.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"},{"name":"itrip","email":"1198488651@qq.com"},{"name":"liunian","email":"dengjij@gmail.com"},{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},{"name":"jerrywang12","email":"463174595@qq.com"},{"name":"zhousufa","email":"zhousufa@gmail.com"},{"name":"mo.zhou","email":"bjfuzm@163.com"},{"name":"guoliang.hgl","email":"guoliang.hgl@alibaba-inc.com"},{"name":"zwhu","email":"zwhu2014@foxmail.com"},{"name":"ccs0118","email":"ccs19871030@gmail.com"},{"name":"daip","email":"15858208586@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"},{"name":"baizhao","email":"ethan.cqw@alibaba-inc.com"},{"name":"leezq","email":"lizhenq2009@gmail.com"},{"name":"jasoncapricorn","email":"17682318001@163.com"}],"homepage":"https://unpkg.com/@aligov/iframe-message@0.1.1/build/index.html","dist":{"shasum":"f308715bf09549f6c70afc9eacdde58dff39c825","tarball":"https://registry.npmjs.org/@aligov/iframe-message/-/iframe-message-0.1.1.tgz","fileCount":14,"integrity":"sha512-3fgrm6uNxw+JTcmbv6sNWVi1jH7CR/Vc0iY9Ch70G3h58gWv4ZT3/3ML8ClcgKTBTLvSLSab0rw1PxFTuKnnYg==","signatures":[{"sig":"MEYCIQDxyPAnY9nyh2cM7KA87A97lrSKUCTJACth+af3m8AwHAIhAJzBb0m9qgtDK0ODN6F1O1N2yaL2klZofwNrdzSBH99i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpOKUCRA9TVsSAnZWagAAoPoP/2Yhero0KXO+KUjZPT3z\n74iD6EGYmDKNG1Mkjq8iImEB6I5tdGAqV0mmH7BEmsH2+0bZC39eHN+W00h1\nyJFQPZSJsDQWB6C3LhHEbJxrYAiSNfoBBDktTJ96KBleWa1Ztdwt3kZHOTtL\nc3RcoakjQ8q7XZvfKAzXkqQfQs9xoZp9b1BYjwsHTom8gxXQi8NXkPUsfUHd\ngXGgnWKUnv0HDqkuzwxL2UFUV7n5u1CFehep+i0RfMkRUZCG+AwmBebV+jzm\nBbaKY9sb7ZZRajoeAFodlqYXCk7OeV8zi9ZT8XM9n1fEmZrgs/QhGoYVsFwW\ncMvHD4kthJBrV/1S44MUNLP9y8qmu8i9RqaGrcT7m/PygWY8yggFbeinHXs4\nCtUadLuWMHkjEFwTQ9arJ5ubZBVXRrDZjwLf3HRItkmryysBXPo8M/L28v6z\nkmr0g3T2agAkvECgTKlwxbKosAFZ4bmyvnCaD5MZnC8oRW/Zq5GbYxXoQSVL\nK4NGiu7yzH7poQcKzw3tpLfYbYUotngRQMLELEgJQll9/h+KNaheYYxa3xiC\ndWAesdFtanTtQQvl5jMm1FOvBBdBPidA5RyrMbutGgzfrBEXOU8AKEWoHABr\nu79jJWfhBcftoFBT1ODLkpG5j99OrgERxABKLtbTkAamObjnys6tccWw2Zqj\ned1s\r\n=HCLI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","module":"es/index.js","engines":{"npm":">=3.0.0"},"gitHead":"937930d13454cec61ac690b3fb90fce38d7114a3","scripts":{"lint":"npm run eslint && npm run stylelint","build":"build-scripts build","start":"build-scripts start","eslint":"eslint --ext .js,.jsx,.ts,.tsx ./","stylelint":"stylelint \"**/*.{css,scss,less}\"","eslint:fix":"npm run eslint -- --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},"_npmVersion":"6.14.13","description":"iframe message消息","directories":{},"_nodeVersion":"14.17.0","dependencies":{"postmate":"^1.5.2","promise-polyfill":"^8.2.0"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/wechat-miniprogram/index"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"componentConfig":{"name":"rax-example","title":"示例组件","category":""},"devDependencies":{"rax":"^1.1.0","eslint":"^6.8.0","stylelint":"^13.7.2","@types/rax":"^1.0.0","typescript":"^3.7.3","@iceworks/spec":"^1.0.0","driver-universal":"^3.1.0","rax-test-renderer":"^1.0.0","@alib/build-scripts":"^0.1.0","build-plugin-component":"^1.0.0"},"peerDependencies":{"rax":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/iframe-message_0.1.1_1621418644385_0.5583488902278906","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@aligov/iframe-message","version":"0.2.0","keywords":["Rax","rax-component"],"license":"MIT","_id":"@aligov/iframe-message@0.2.0","maintainers":[{"name":"zhangcong.zh_lisi","email":"386333321@qq.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"},{"name":"itrip","email":"1198488651@qq.com"},{"name":"liunian","email":"dengjij@gmail.com"},{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},{"name":"jerrywang12","email":"463174595@qq.com"},{"name":"zhousufa","email":"zhousufa@gmail.com"},{"name":"mo.zhou","email":"bjfuzm@163.com"},{"name":"guoliang.hgl","email":"guoliang.hgl@alibaba-inc.com"},{"name":"zwhu","email":"zwhu2014@foxmail.com"},{"name":"ccs0118","email":"ccs19871030@gmail.com"},{"name":"daip","email":"15858208586@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"},{"name":"baizhao","email":"ethan.cqw@alibaba-inc.com"},{"name":"leezq","email":"lizhenq2009@gmail.com"},{"name":"jasoncapricorn","email":"17682318001@163.com"}],"homepage":"https://unpkg.com/@aligov/iframe-message@0.2.0/build/index.html","dist":{"shasum":"1d5a474678e46d14fdd2e6c4c202a0d4f64824e3","tarball":"https://registry.npmjs.org/@aligov/iframe-message/-/iframe-message-0.2.0.tgz","fileCount":14,"integrity":"sha512-PjpFeOhH7F01KkRVPh6kPAkRfkQ7KK7r4LomJfHyZAaQq9uSWxy0aQPSoviexlj/OcoXB/Qz/btZgxHo1bhAQA==","signatures":[{"sig":"MEUCIQDpsDNAz9ucR9ZN0eO+B+gUrNldWsR5h/P8Xt5fetJGbAIgCQ5T5aj5h+VM1U8ESXufHtaq6/3Nrd3uOb9tMXUg32w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":133991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgppWECRA9TVsSAnZWagAA6VoP/1gGprJwURkzYB2RBcPG\nVgHU+tnAXxr58cwQnXgzKvM7DYZrj7uRZeNoL22T/ZPtwkv6ob6tXiiwk2QA\n2DVgScSEoDaV2uZLpZGaEsKiGmgPjHhWr70dzoYlKwQBqmqDacj2yp6V523F\nFNFszklko5Sbzu32OcTvYS1N4itKfOJAJFrCq90BpxrJeUlatiM6Cu7J1kEa\nhEbJJqAvDm4WG8OjoMvG7/2DkoQJG+ctG2MinTAkEYCgVCB1XWXqQtr9Ynqd\nlr3KrwM6aEi/+kYR41Vk/3zTMLzpAdx5XFIOFn9F2EUFdvUTVvqp9wCJ4ozU\nFsa1kCLlhIShbWd3uBKrUFBxRuWkzeDwv6ldpnCqbl68Pxun/wFOFQbH9u98\nMxE4VlqsjWOaScyeUJbfs9K8Iyj7aU28tbBNOEpizqTW14tcGIFZw+DTYYjU\nwOb4BNE84HHSU3Z6qenI0X8BY0LW2rbuK0JDZF4ed9d6fxZKhnk5dDA9L/kl\newKbmuksS73NN2Vxbbn72Y1sbpZeC6Ihau1DKbFSWpk+SOr52+eNWEX85q/m\nA9n0W73WMXHyyWtR8rIsMYyAGfLFjWhEKXtksHemB5YdxHjXj1Kov4RAjt80\nqBiI+FXkNgtc+EmdWh5uMBe0mqT5bozrwyMW+3/yJjGAyPfj8qtUVhVzgmV3\nXvQY\r\n=3sje\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","module":"es/index.js","engines":{"npm":">=3.0.0"},"gitHead":"fddc336d1b4874f4e6ced7e3ec6d07c33a0ecae7","scripts":{"lint":"npm run eslint && npm run stylelint","build":"build-scripts build","start":"build-scripts start","eslint":"eslint --ext .js,.jsx,.ts,.tsx ./","stylelint":"stylelint \"**/*.{css,scss,less}\"","eslint:fix":"npm run eslint -- --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},"_npmVersion":"6.14.13","description":"iframe message消息","directories":{},"_nodeVersion":"14.17.0","dependencies":{"postmate":"^1.5.2","promise-polyfill":"^8.2.0"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/wechat-miniprogram/index"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"componentConfig":{"name":"rax-example","title":"示例组件","category":""},"devDependencies":{"rax":"^1.1.0","eslint":"^6.8.0","stylelint":"^13.7.2","@types/rax":"^1.0.0","typescript":"^3.7.3","@iceworks/spec":"^1.0.0","driver-universal":"^3.1.0","rax-test-renderer":"^1.0.0","@alib/build-scripts":"^0.1.0","build-plugin-component":"^1.0.0"},"peerDependencies":{"rax":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/iframe-message_0.2.0_1621529987778_0.38477120846947344","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@aligov/iframe-message","version":"0.2.1","keywords":["Rax","rax-component"],"license":"MIT","_id":"@aligov/iframe-message@0.2.1","maintainers":[{"name":"zhangcong.zh_lisi","email":"386333321@qq.com"},{"name":"tao1991123","email":"tao360907796@gmail.com"},{"name":"itrip","email":"1198488651@qq.com"},{"name":"liunian","email":"dengjij@gmail.com"},{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},{"name":"jerrywang12","email":"463174595@qq.com"},{"name":"zhousufa","email":"zhousufa@gmail.com"},{"name":"mo.zhou","email":"bjfuzm@163.com"},{"name":"guoliang.hgl","email":"guoliang.hgl@alibaba-inc.com"},{"name":"zwhu","email":"zwhu2014@foxmail.com"},{"name":"ccs0118","email":"ccs19871030@gmail.com"},{"name":"daip","email":"15858208586@163.com"},{"name":"zhaojian6516","email":"zhaojian6516@163.com"},{"name":"baizhao","email":"ethan.cqw@alibaba-inc.com"},{"name":"leezq","email":"lizhenq2009@gmail.com"},{"name":"jasoncapricorn","email":"17682318001@163.com"}],"homepage":"https://unpkg.com/@aligov/iframe-message@0.2.1/build/index.html","dist":{"shasum":"50a20b6fb2bca7d56b98cde9b48cfa402e2a1529","tarball":"https://registry.npmjs.org/@aligov/iframe-message/-/iframe-message-0.2.1.tgz","fileCount":14,"integrity":"sha512-9a8Rka2/BMMKRYcOFRGwrLBufvPDGmEqa9OVPuxf4E/FR13HB++AasyRcqFDag742Hdf2/DWDsSWYOoZgUp1MA==","signatures":[{"sig":"MEUCIQDidtUmSMw79oDSkASjpikfKRLFV06Wlq8PETATrYYjWAIgdHSNf1bgTCgGaFn6rximbyhBg8aUS486Pmg+hAUm7uk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134623,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh11XVCRA9TVsSAnZWagAAtToP/if9rN3l3afFnTawhjg/\nwoIHad32y9J1zaLE3epS2Qoi63uYTdUh8p5G+8fF8n1Kecbj8Z4mo/+2QJkz\nB3urgIz/AnkvXQbOfGzv9kdCc3fPz/0iieEgEDJScKRl2p97F8Fkip/e4GvS\nZApYCHOZGqOoLE3iQRMmItwidsKESPmfzySvyGuTPy4oSrAp7MlgIRaXHs3B\n+Lgt9oLgF+a3ydJSg31ePOxTEWL8VFHUKoxhU+jiowofUJWeesYfcOxMandd\n8xMgVrnz2Mp1KKq2Kke1fq74LjLfIpgiTFysTWvvPfJ7ejzuIlljIv/3ev77\n07DTIQxiypt43+QSYJG2WEHcmOu5roriD1Z3B6JYZhjvp47Equc3KvYPDR9q\nAzA5xGIxEbK1sXzvGOrCAgC0247AyEgnfONiLXcaZ98WaArChWuhY4HyEh7b\nEaGYWKTs1nm8VbRNrRliz70w+hw6IEySiDMNXtpI2l5XTXI2St6H8QkCdiep\nkFbU2y95VT+LpfdcwbuoW0++KQLAnebMU8XH2wQ501H7O2wyvrarVKeJL8GX\nnhoAbhDLMLA0XyUpHvihBZX0rVp1cyFU3U59iB/95TmAMwUZKrfc7FDTIWY3\n/mtS5u0LR4Xv5M/HmAO7kgRz2hp296Rrffg9vgJGfFbKGdwEgg44zTIbjn8b\nI7PX\r\n=cHpp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","module":"es/index.js","engines":{"npm":">=3.0.0"},"gitHead":"36c43ec3f68027b90f47dc8b3ff7e6a3ca1e2475","scripts":{"lint":"npm run eslint && npm run stylelint","build":"build-scripts build","start":"build-scripts start","eslint":"eslint --ext .js,.jsx,.ts,.tsx ./","stylelint":"stylelint \"**/*.{css,scss,less}\"","eslint:fix":"npm run eslint -- --fix","prepublishOnly":"npm run build"},"_npmUser":{"name":"xiazhiqiang","email":"xiazhiqiangcuc@126.com"},"_npmVersion":"6.14.13","description":"iframe message消息","directories":{},"_nodeVersion":"14.17.0","dependencies":{"postmate":"^1.5.2","promise-polyfill":"^8.2.0"},"miniappConfig":{"main":"lib/miniapp/index","main:wechat":"lib/wechat-miniprogram/index"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"componentConfig":{"name":"rax-example","title":"示例组件","category":""},"devDependencies":{"rax":"^1.1.0","eslint":"^6.8.0","stylelint":"^13.7.2","@types/rax":"^1.0.0","typescript":"^3.7.3","@iceworks/spec":"^1.0.0","driver-universal":"^3.1.0","rax-test-renderer":"^1.0.0","@alib/build-scripts":"^0.1.0","build-plugin-component":"^1.0.0"},"peerDependencies":{"rax":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/iframe-message_0.2.1_1621932343195_0.6075108643525224","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-05-19T09:31:59.559Z","modified":"2024-07-04T09:19:21.568Z","0.1.0":"2021-05-19T09:32:00.083Z","0.1.1":"2021-05-19T10:04:04.535Z","0.2.0":"2021-05-20T16:59:47.950Z","0.2.1":"2021-05-25T08:45:43.389Z"},"maintainers":[{"email":"wanyi.css@alibaba-inc.com","name":"wanyi.css"},{"email":"17682318001@163.com","name":"jasoncapricorn"},{"email":"chris_jun@aliyun.com","name":"qingkaili"},{"email":"hgxjyh@163.com","name":"huguoxin"},{"email":"shenyu.wsy@alibaba-inc.com","name":"shenyu.wsy"},{"email":"dengjij@gmail.com","name":"liunian"},{"email":"tao360907796@gmail.com","name":"tao1991123"},{"email":"1198488651@qq.com","name":"itrip"},{"email":"xiazhiqiangcuc@126.com","name":"xiazhiqiang"},{"email":"bjfuzm@163.com","name":"mo.zhou"},{"email":"guoliang.hgl@alibaba-inc.com","name":"guoliang.hgl"},{"email":"15858208586@163.com","name":"daip"},{"email":"ethan.cqw@gmail.com","name":"baizhao"}],"keywords":["Rax","rax-component"],"license":"MIT","homepage":"https://unpkg.com/@aligov/iframe-message@0.2.1/build/index.html","readme":"## @aligov/iframe-message\n\n## Install\n\n```\n$ npm install @aligov/iframe-message --save\n```\n\n## Usage\n\n### 主页面\n\n```jsx\nimport React, { useEffect } from 'react';\nimport helper from '@aligov/iframe-message';\n\nexport default (props) => {\n  const { access_token = '' } = props.searchParams || {};\n  const iframeUrl = 'http://127.0.0.1:3334/#/demo?access_token=' + (access_token || '');\n\n  useEffect(() => {\n    const handshake = helper.parent({\n      container: document.getElementById('iframe'), // Element to inject frame into\n      url: '*',\n    });\n    handshake.then((child) => helper.childListeners(child, {\n      key: 'access_token',\n      val: access_token || ''\n    }));\n\n    return () => {\n      handshake.then(child => child.destroy());\n    };\n  }, []);\n\n  return (\n    <div>\n      <h1>Parent</h1>\n      <iframe\n        id=\"iframe\"\n        src={iframeUrl}\n        width=\"100%\"\n        height=\"100%\"\n      />\n    </div>\n  );\n}\n```\n\n### 子iframe\n\n#### 扩展请求中间件\n\n以axios中间件为例：\n\n```js\n// 扩展Service\nimport axios from 'axios';\nimport helper from '@aligov/iframe-message';\n\n// 执行child\nhelper.child();\n\n// 扩展请求header\naxios.interceptors.request.use(async (config) => {\n  // Do something before request is sent\n  // console.log('config', config);\n\n  // return Promise.resolve(config);\n\n  return helper.requestMiddleware({\n    config,\n    queryLoginKey: 'access_token',\n  });\n\n}, function (error) {\n  // Do something with request error\n  return Promise.reject(error);\n});\n\nexport default async (opts = {}) => {\n  return await axios(opts);\n};\n```\n\n#### 子iframe页面请求\n\n```\nimport React, { useEffect } from 'react';\nimport service from '@/utils/service';\n\nexport default (props) => {\n\n  useEffect(() => {\n    (async () => {\n      // 请求接口，与parent进行通信，存取access_token\n      try {\n        let ret = await service({\n          url: '/serviceTest'\n        });\n        console.log('ret', ret);\n      } catch (err) {}\n      \n      try {\n        let res = await service({\n          url: '/abc'\n        });\n        console.log('res', res);\n      } catch (err) {}\n    })();\n  }, []);\n\n  return (\n    <div>\n      <h1>Child Demo</h1>\n      <a href=\"/#/demo2\">点击跳转到Demo2</a>\n    </div>\n  );\n}\n```\n\n## API\n\n\n### Function\n\n|name|param|return|describe|\n|:---------------|:--------|:----|:----------|\n|setDebug|boolean|/|设置postmate debug模式|\n|parent|object|/|主页面设置postmate对象|\n|childListeners|{child: '子iframe对象'; params: { }}: object|/|主页面添加子iframe监听|\n|child|object|/|子iframe设置postmate对象|\n|requestMiddleware|{ config: 'axios请求参数', queryLoginKey: 'query中的登录表示key' }: object|Promise|扩展请求中间件|\n","readmeFilename":"README.md"}