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

QQ登录

只需一步,快速开始

查看: 2172|回复: 6

[结贴] wex5 微信分享一闪而过

[复制链接]

18

主题

33

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
发表于 2018-6-1 10:18:38 | 显示全部楼层 |阅读模式
微信分享为啥一闪而过啊,已经设置好了 appId 和 appSecret, 打包时候选的是发布模式
代码如下:
Model.prototype.weixinClick = function(event) {
                function success(result) {
                        alert(JSON.stringify(result));
                }
                function error(result) {
                        alert(JSON.stringify(result));
                }
                navigator.weixin.share({
                        message : {
                                title : "WeX5开发指南",
                                description : "分享到微信",
                                mediaTagName : "Media Tag Name(optional)",
                                thumb : "http://wex5.com/cn/wp-content/uploads/2015/03/wen-xin-2.png",
                                media : {
                                        type : navigator.weixin.Type.WEBPAGE,
                                        webpageUrl : window.location.href
                                // webpage
                                }
                        },
                        scene : navigator.weixin.Scene.SESSION
                }, success, error);
        };


有啥错误吗
发表于 2018-6-1 14:13:50 | 显示全部楼层
http://docs.wex5.com/wex5-app-question-list-2046/

先试试你的参数设置。打包平台自带案例,分享是否正常吧!  
如果正常,可能是代码原因,对比下案例
如果 还不行,应该是参数没设置正确吧..
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

18

主题

33

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2018-6-1 14:28:50 | 显示全部楼层
现在分享成功了  ,但是在微信打开后 报 404错误,

电脑上的url 是:http://localhost:8080    /x5/UI2/v_     /demo/taobao/detail.w?device=m#!detailsContent

我在wex5上用 window.location.href 取url ,分享到手机上 url 变成了: http://192.168.180.184:8080     /taobao/v-RrYfyu-zh_CN-    /demo/taobao/index.w?from=singlemessage#!detail//({goodsID:2,shopID:f00105411}#!detailsContent)

手机打开后 ,直接提示:Http status 404 ..

是不是在取url的时候 ,应该做些处理啊?
回复 支持 反对

使用道具 举报

发表于 2018-6-1 15:46:10 | 显示全部楼层
eldenxu 发表于 2018-6-1 14:28
现在分享成功了  ,但是在微信打开后 报 404错误,

电脑上的url 是:http://localhost:8080    /x5/UI2/v_ ...

http://docs.wex5.com/wex5-app-question-list-2065分享成功了,欢迎 分享一下遇到的坑  以及怎么解决的,方便大家参考,多谢!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

18

主题

33

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2018-6-1 18:20:29 | 显示全部楼层
本帖最后由 eldenxu 于 2018-6-1 18:41 编辑
liangyongfei 发表于 2018-6-1 15:46
http://docs.wex5.com/wex5-app-question-list-2065分享成功了,欢迎 分享一下遇到的坑  以及怎么解决的, ...




已经试过了,webpageUrl : Utils.getShareUrl()

或者 webpageUrl : window.location.href


还是不行啊,手机打开直接报的 404错误,

可以加你qq吗?((我分享注意的就是 ,应用名,包名,appId, appSecret 跟官网上你申请的一定要正确,然后微信插件选对,打包后,在官网上填写正确的 签名以及报名))

回复 支持 反对

使用道具 举报

发表于 2018-6-1 18:42:47 | 显示全部楼层
eldenxu 发表于 2018-6-1 18:20
已经试过了,webpageUrl : Utils.getShareUrl()

或者 webpageUrl : window.location.href

这个url地址你再电脑上访问下试试,能打开吗??
404表示网络地址不存在
是不是资源更新了导致的

试试】
http://docs.wex5.com/wex5-deploy-question-list-2005/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

18

主题

33

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2018-6-2 09:24:38 | 显示全部楼层
本帖最后由 eldenxu 于 2018-6-2 09:26 编辑

太感谢你了,终于成功了,就是你说的原因将WEBINF复制到跟index.html同一目录,可以结贴了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-25 19:24 , Processed in 0.125665 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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