// 点击商家小票里的按钮,会跳转到这个组件对应的链接 var loadScript = function(url, callback, opt1) { var script = document.createElement('script') var opt = opt1 || {} script.type = 'text/javascript' script.charset = opt.charset || 'UTF-8' script.id = opt.id || 'sptId' if (script.readyState) { script.onreadystatechange = function() { if (script.readyState === 'loaded' || script.readyState === 'complete') { script.onreadystatechange = null callback() } } } else { script.onload = function() { callback() } } script.src = url document.head.appendChild(script) } var cb = () => { console.log('加载完了') } loadScript('https://wx.gtimg.com/pay_h5/goldplan/js/jgoldplan-1.0.0.js', cb) export default{ name: '', data(){return {}} } 我的想法是,在商家小票点击按钮要跳转到的组件里,动态添加这个文件,但是不知道这个方法是否可行,是否满足点金计划的要求呢
点金计划要求添加的jgoldplan文件在vue项目里该添加在哪里?商家小票链接里点击按钮会跳转到vue项目里的某个页面里,按照官方的要求,点击跳转的链接也要在header 中引入jgoldplan-1.0.0.js这个文件。但是跳转到的链接,是个vue项目,如果在index.html的header里添加的话,不管访问vue里的哪个链接,都会加载这个文件。我想实现的是只有在访问小票按钮跳转到的连接才加载jgoldplan-1.0.0.js这个文件,访问其他链接不加载,这个该如何实现呢
2022-05-16您好,请问您这个问题解决了吗,我也遇到了同样的问题
微信公众号wx.getLocation没有反应wx.config配置正确(已经给了getLocation权限),wx.ready也进入了,就是调用wx.getLocation不进success也不进fail,直接进了complete,我的测试代码如下: $(document).ready(function () { wx.ready(function(){ alert("ready") wx.getLocation({ type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02' success: function (res) { alert(222) }, cancel: function () { alert('用户拒绝授权获取地理位置'); }, error: function () { alert("获取当前坐标失败!"); }, complete : function () { alert(9998) } }); }) }); 公众号是:余姚游步道 已经用另一个微信上传了日志 微信号:c349929245 alert("ready")能跳出来,后面直接跳alert(9998)
2020-11-06有的,不知道怎么解决好呢
vue 中调用微信分享wx.onMenuShareAppMessage之后,导致其他页面都可以分享?我在router.beforEach路由守卫中判断,to.name='home'时(当前为首页)进行调用微信分享,之后我切换到classlist(产品详情页面)路由,没有调用微信分享接口,但是还是可以进行分享,而且分享的还是home页面调用的分享内容,在刷新一下页面之后classlist(产品详情)页面就不能分享了。 自己感觉问题原因:由于vue是单页面应用,切换路由并不是跳转页面,而只是dom进行了重新的渲染,home页面调用的微信分享,在classlist页面也能使用,刷新页面的话router.beforEach会判断是否是home页面,如果不是就不进行加载微信分享。 求解决方案 首页: [图片] 产品列表页: [图片]
2020-09-23这个问题我也遇到了,请问您有解决吗
vue单页面应用,调用微信分享,切换路由但是还能进行分享?求解决方案 首页:调用微信分享 [图片] 首页分享内容: [图片] 产品列表页:切换路由到产品列表页面,没有调用微信分享 [图片] 产品列表页分享 :点击右上角进行分享,这里分享的内容和首页的内容一样(因为vue是单页面应用,切换路由并不会切换页面,所以分享的内容还是首页的)(刷新页面之后就没有分享内容了) [图片]
2020-09-23请问这个问题解决了吗,我也遇到了一样的问题
wx-open-launch-weapp 标签为什么第一次会初始化失败?昨天使用wx-open-launch-weapp标签做H5跳转小程序功能,测试服很正常,标签正常渲染,点击正常打开小程序。 于是开心的发到正式服。可是问题来了,发现IOS进入H5页面以后ready是无法触发的,不能正常初始化标签。然后刷新页面就又好了。关闭页面之后再次打开页面问题又重新出现。但是测试了安卓,发现一切正常,每次都能正常渲染,功能也正常。配置信息应该是没问题的。之前怀疑是不是文件加载未完成的问题,页面是vue写的,所以对外层标签用v-if去做延时渲染,貌似这个思路不适用。想请问有人遇到过这个问题么?
2020-08-07