找回密码
 立即注册

QQ登录

只需一步,快速开始

idg
金牌服务用户   /  发表于:2023-4-10 16:53  /   查看:2422  /  回复:18
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这个教程贴下面已有最新的包哈,直接上传就可以使用了, 为什么要替换呢,是需要改代码吗

18 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-10 16:53:32
来自 2#
这个教程贴下面已有最新的包哈,直接上传就可以使用了,
为什么要替换呢,是需要改代码吗




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
idg
金牌服务用户   /  发表于:2023-4-10 17:41:33
3#
Joe.xu 发表于 2023-4-10 17:31
这个教程贴下面已有最新的包哈,直接上传就可以使用了,
为什么要替换呢,是需要改代码吗

好的,测试OK,谢谢! 我以为主帖里的附件可用
回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-10 17:43:54
4#
不客气哈,感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
idg
金牌服务用户   /  发表于:2023-4-19 08:39:57
5#
Joe.xu 发表于 2023-4-10 17:43
不客气哈,感谢您对活字格的支持。
后面有问题,欢迎继续发新帖交流

Joe版主,我这边测试用苹果手机调不出来,安卓的暂时没问题,需要怎么调整
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-19 09:30:47
6#
大佬,这个是因为之前demo中在ios中使用的js代码有问题,这边儿已经修改了,您可以重新下载这个demo试一下看看




帮你打开活字格更神奇的功能:八十五,微信公众号集成(扫码定位接口实现)
https://gcdn.grapecity.com.cn/fo ... 9&fromuid=64322
(出处: 葡萄城产品技术社区)



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
idg
金牌服务用户   /  发表于:2023-4-19 09:38:04
7#
Lay.Li 发表于 2023-4-19 09:30
大佬,这个是因为之前demo中在ios中使用的js代码有问题,这边儿已经修改了,您可以重新下载这个demo试一下 ...

好的,谢谢Lay版主!
回复 使用道具 举报
idg
金牌服务用户   /  发表于:2023-4-19 09:47:32
8#
Lay.Li 发表于 2023-4-19 09:30
大佬,这个是因为之前demo中在ios中使用的js代码有问题,这边儿已经修改了,您可以重新下载这个demo试一下 ...

我对比了一下,我用的就是最新的页面加载与命令JS,因为我只用扫码List,其他我没有写进去,会有影响吗?
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2023-4-19 10:55:24
9#
本帖最后由 Lay.Li 于 2023-4-19 10:57 编辑

这个应该没啥影响,用什么api就添加什么就行
主要您对一下这里ios相关的代码正确就可以了

然后再看一下您的工程文件和教程demo中其他地方是否一致

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
idg
金牌服务用户   /  发表于:2023-4-19 11:47:10
10#
Lay.Li 发表于 2023-4-19 10:55
这个应该没啥影响,用什么api就添加什么就行
主要您对一下这里ios相关的代码正确就可以了

是一样的,我只调用了scanQRCode,所以只填了这个,安卓用是没有问题的,说明接口与签名是OK,就IOS点不出来


var u = navigator.userAgent;
var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Linux') > -1; //g
var isIOS = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
let innerurl = ''
if (isAndroid) {
    innerurl = location.href.split('#')[0]
}
if (isIOS) {
    innerurl =window.entryUrl
}
var url = Forguncy.ForguncyData.ForguncyRoot + 'customapi/wechatapi/getsignature';

var data =
{
    "url": innerurl,
};

$.post(url, data, function (result) {
    console.log(result);
    var valueList = JSON.parse(result);
    wx.config({
        debug: false,
        appId: valueList.appid,
        timestamp: valueList.timestamp,
        nonceStr: valueList.nonceStr,
        signature: valueList.signature,
        jsApiList: ["scanQRCode"] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
    });
    wx.ready(function () {
    });
    wx.error(function (res) {
    });
});
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部