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

QQ登录

只需一步,快速开始

查看: 1537|回复: 5

[结贴] 关于微信分享的问题

[复制链接]

7

主题

11

帖子

23

积分

新手上路

Rank: 1

积分
23
QQ
发表于 2017-6-22 14:08:06 | 显示全部楼层 |阅读模式
在App中分享页面到微信中,由于有网页版的存在,点击页面中的返回键会进入到主界面,如何单独将分享页面脱离出来?

7

主题

11

帖子

23

积分

新手上路

Rank: 1

积分
23
QQ
 楼主| 发表于 2017-6-22 14:36:33 | 显示全部楼层
请问如果我要带参数的话,怎么拼接,借用您上面的例子展示,
http://localhost:8080/tuniu/v-B7JjMj-zh_CN-/demo/tuniu/searchList.w?device=m//{"id":"123"}
这样对吗?
回复 支持 0 反对 1

使用道具 举报

发表于 2017-6-22 14:20:11 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-6-22 14:30 编辑

单页应用,就是需要优先加载主页的! 如果你想直接分享这个页面的单页出去!
就要获取当前页面单页的URL

需要你代码自己实现!
比如获取这个URL:
require.toUrl('$UI/xxx/xxx/list.w')
然后通过window.location.href 获取到当前 IP和端口 等,通过URL 拼接得到这个单独页面的URL!
分享出去就可以了!

比如类似于:
  1. window.location.host + require.toUrl('$UI/demo/taobao/list.w')
复制代码



qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

发表于 2017-6-22 14:23:15 | 显示全部楼层
但是刚才那种就是只能看当前页面了!其他页面无法单页运行了!
如果还想保持单页应用!并且能在单页应用中打开其他页面!
还可以这样做
http://docs.wex5.com/wex5-ui-question-list-2127
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

发表于 2017-6-22 14:57:33 | 显示全部楼层
sh1018727638 发表于 2017-6-22 14:36
请问如果我要带参数的话,怎么拼接,借用您上面的例子展示,
http://localhost:8080/tuniu/v-B7JjMj-zh_CN- ...

window.location.host + require.toUrl('$UI/demo/taobao/list.w') + "?id=123"

里面获取参数的代码就是

this.getContext().getRequestParameter('id');
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

11

帖子

23

积分

新手上路

Rank: 1

积分
23
QQ
 楼主| 发表于 2017-6-22 16:31:37 | 显示全部楼层
OK了,结帖,谢谢大神回复
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 08:45 , Processed in 0.063643 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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