最近开发项目 需求是 在UNI-APP下使用5+的API创建 一个浏览器窗口 然后嵌套各种h5网页 丰富APP的内容。 然后某些场景下是需要携带用户的登录信息的(这样在APP下登录了 在网页版就不需要登录了)
研究了许久 目前找到如下解决方案 记录下
以下是在UNIAPP下使用5+创建的JS
var webviewId = "__uniapp__service_browser";
var style = {}
var params = {
preload:{
data:"jalon8888",
timestamp: new Date().getTime(),
}
}
plus.webview.create("",webviewID,style,params)
然后在HTML5网页下,使用如下方法获取var data = plus.webview.getWebviewById( "__uniapp__service_browser" ).preload;
console.log( JSON.stringify( data ) )
这种针对不需要实时获取参数的 可以直接使用 很方便的哦~