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>
    

    参考

  • 相关阅读:
    JS-常用的数据结构之线性表
    Django 数据库增删改查
    Django 静态文件配置及request初识
    Django 基础
    jQuery
    前端之BOM和DOM
    前端js
    前端 css
    前端基础 html
    进度条
  • 原文地址:https://www.cnblogs.com/wangyongjie/p/zhi-fu-bao-xiao-cheng-xu-pan-duan.html
Copyright © 2011-2022 走看看