zoukankan      html  css  js  c++  java
  • 支付宝小程序环境判断

    判断方法

    if (navigator.userAgent.indexOf('AliApp') > -1) {
        console.log("支付宝小程序")
    }
    

    特殊情况 1

    如该 H5 页面需要同时在非支付宝客户端内使用,为避免该请求404,可参考以下写法

    <script type="text/javascript" src="https://appx/web-view.min.js"></script>
    <!-- 如该 H5 页面需要同时在非支付宝客户端内使用,为避免该请求404,可参考以下写法 -->
    <!-- 请尽量在 html 头部执行以下脚本 -->
    <script>
      if (navigator.userAgent.indexOf('AliApp') > -1) {
        document.writeln('<script src="https://appx/web-view.min.js"' + '>' + '<' + '/' + 'script>');
      }
    </script>
    <script>
      my.navigateTo({url: '../get-user-info/get-user-info'});
      // 网页向小程序 postMessage 消息
      my.postMessage({name:"测试web-view"});
      // 接收来自小程序的消息。
      my.onMessage = function(e) {
        console.log(e); // {'sendToWebView': '1'}
      }
      // 判断是否运行在小程序环境里
      my.getEnv(function(res) {
        console.log(res.miniprogram) // true
      });
      my.startShare();
    </script>
    

    参考

    https://xiaodongxier.com
  • 相关阅读:
    project和task
    Gradle的安装
    Spring 集成 RMI
    RMI远程调用
    安装、启动与基本配置
    删除
    文件的分隔与合并
    my27_OGG MySQL To MySQL错误汇总
    1.5 GO json转Map
    1.4 Go语言-switch语句(转)
  • 原文地址:https://www.cnblogs.com/xiaodongxier/p/zhi-fu-bao-xiao-cheng-xu-pan-duan.html
Copyright © 2011-2022 走看看