收藏
回答

pc端使用url scheme无法唤起小程序?

我在本地使用react开发了一个简单页面,期望通过window.location.href打开urlscheme之后,可以唤起pc端微信并自动打开对应的小程序

目前现象是可以成功唤起微信,但是无法自动打开小程序。请各位帮忙看一下

代码如下:

function openWX() {
  // 创建一个自定义的URL Scheme
  var wxUrl = "weixin://dl/business/?t=XkdUYgby8Gh";


  if (window.location.protocol !== "file:") {
      window.location.href = wxUrl;
  } else {
      alert("当前环境不支持打开企业微信应用。");
  }
}


function App() {
  const {divState, change} = useYoggle();
 
  return (
    <div className="App">
      <div style={{ height: '100px', width: '200px' }}> 
        {divState && <div> this is div</div>}
      </div>
      
      <button onClick={openWX}> 点击唤起微信</button>

    </div>
  );
}
回答关注问题邀请回答
收藏

2 个回答

  • 清蒸鱼
    清蒸鱼
    07-19

    还没回你就自己解决了 哈哈

    07-19
    有用
    回复 1
    • 陌上少年丁土改
      陌上少年丁土改
      发表于移动端
      07-19
      哈哈,看到了另一篇帖子,所以更新了一下试试~~
      07-19
      回复
  • 陌上少年丁土改
    陌上少年丁土改
    07-18

    通过升级pc端微信 我已经解决

    07-18
    有用
    回复
登录 后发表内容