起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1442|回复: 4

[处理中3] 建议能够集成一个参数相对完善的webview组件或cordova

[复制链接]

6

主题

16

帖子

66

积分

初级会员

Rank: 2

积分
66
QQ
发表于 2018-2-22 22:38:07 | 显示全部楼层 |阅读模式
问题描述:
调用第三方或服务端网页展示机会及频率高,发现cordova-plugin-inappbrowser展示不是很友好,如:
100%的头部自定义显示,分享组件的增加,阅览视觉体验改善设置功能等都无法直接而简单的实现

建议:
1、建议能够集成一个参数相对完善可控的webview组件。
2、建议官方将cordova-plugin-x5engine-webview攻下。

在此先行谢过


发表于 2018-2-24 16:21:45 | 显示全部楼层
内部浏览器打开可以参考,并且支持自定义头部的
http://docs.wex5.com/wex5-app-question-list-2099/

还可以直接用系统浏览器打开的
http://docs.wex5.com/wex5-app-question-list-2012/

或者 可以 自定义 corodva插件实现
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

16

帖子

66

积分

初级会员

Rank: 2

积分
66
QQ
 楼主| 发表于 2018-3-6 19:09:44 | 显示全部楼层
自定义 corodva插件实现?



http://docs.wex5.com/wex5-app-question-list-2099/
该方案针对批量中不同web模板实用性比较差,主要表现在DIV ID位置抓取太死,换个第三方匿名web页就失效了,还有层的弹出慢或者不稳定,体验不友好,代码臃肿易崩溃。
自定义 corodva插件实现,有第三方corodva(cordova-plugin-x5engine-webview),现在是无从下手。


我的目的是希望能借助corodva实现如微信内浏览网页的效果,及时分享互动增加用户粘性,如果跳出app使用第三方浏览器容易造成一种app体验的尴尬。




请问官方是否可以封装一个类似浏览器的单页组件以方便调用呢?


再次先行谢过




回复 支持 反对

使用道具 举报

发表于 2018-3-7 09:17:20 | 显示全部楼层
justandweb 发表于 2018-3-6 19:09
自定义 corodva插件实现?

这个webView 插件之前提过,不过没做

还有一种方法,就是你做一个空白页,放一个iframe , iframe 宽度高度都设置为100%
显示外部网站url 的时候,只要跳转到这个页面,给iframe 赋值就可以显示了,
http://docs.wex5.com/wex5-ui-question-list-2029/
你试试这样可以吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

16

帖子

66

积分

初级会员

Rank: 2

积分
66
QQ
 楼主| 发表于 2018-3-10 15:41:38 | 显示全部楼层
谢谢,尝试过这种以及cordova-plugin-inappbrowser方案和动态创建iframe的方案,均不能绕开一个问题,就是iframe框架页内点击后跳出W页面造成后续粘性功能无法使用继而造成潜在性访问中断。比如终端内容页的收藏、分享、N次潜在价值的访问等都会失去。


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-19 06:30 , Processed in 0.081040 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表