Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用“腾讯位置选点插件”,需要小程序跳转到插件的页面 #5715

Closed
Xjiaxiong opened this issue Mar 16, 2020 · 4 comments
Closed
Assignees

Comments

@Xjiaxiong
Copy link

问题描述

使用“腾讯位置选点插件”,需要小程序跳转到插件的页面,根据文档操作无法跳转到相关插件页面

复现步骤

image
2. 根据文档操作
const url =plugin://pickMapMarkerPlugin/chooseLocation/index?
key=${key}&referer=${referer}&location=${location}&category=${category}`

Taro.navigateTo({
  url
});`
/**
 * 这段注释后可以贴代码
 * 提供完整可复现的代码和整理好代码格式,有助于我们快速定位问题,节省你我时间
 * 代码提供不全或代码格式混乱的 issues 【有可能会被忽略】
 * 
 * 查看如何插入代码:https://coding.net/help/doc/project/markdown.html#i-5
 */

期望行为

能顺利的跳转到插件的地图选点界面,进行业务操作

报错信息

image

系统信息

并找不到插件的页面路径,我哪里还没有配置吗?还是原本这个功能就是开发不完善的,求大家帮助一下?

补充信息

如果您有功能上的建议,可以提到 FeatHub

使用上的问题,欢迎在「Taro 社区」一起交流

@taro-bot
Copy link

taro-bot bot commented Mar 16, 2020

CC @Chen-jj

@taro-bot
Copy link

taro-bot bot commented Mar 16, 2020

欢迎提交 Issue~

如果你提交的是 bug 报告,请务必遵循 Issue 模板的规范,尽量用简洁的语言描述你的问题,最好能提供一个稳定简单的复现。🙏🙏🙏

如果你的信息提供过于模糊或不足,或者已经其他 issue 已经存在相关内容,你的 issue 有可能会被关闭。

Good luck and happy coding~

@linyongfu2013
Copy link

在app.config.js 里添加插件配置:

  plugins: {
    chooseLocation: {
      version: "1.0.4",
      provider: "wx76a9a06e5b4e693e"
    }
  }

然后在在页面的 index.config.js 里声明插件:

  usingComponents: {
    'chooseLocation': 'plugin://chooseLocation/index'
  }

最后在页面里直接使用:

    Taro.navigateTo({
      url: 'plugin://chooseLocation/index?key=xxx&referer=taro-demo',
      success: (result) => {
        console.log("choose success...")
        console.log(result)
      }
    }).then(promise => console.log("promise"))

但是我的确定选点后返回的 result 打印出来没有位置数据,是一个 eventChannel ,你解决了没,怎么获取位置数据?

@Chen-jj Chen-jj closed this as completed Feb 20, 2021
@jacktang
Copy link

@linyongfu2013 不是应该使用Taro.chooseLocation?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants