mwwdfl 发布的文章

以端总的贝服为例,支付宝那边的应用详情里》开发设置里》接口加密方式那:上面的应用公钥(支付用)和下面的支付宝公钥(回调验签用)

微信小程序用web-view打开页面的话,链接有时候会有参数,参数之间会有问号(?),但是小程序传参不能带问号,会丢,所以要接解析一下,传的时候:

   /**
     * 查看物流轨迹地图
     */
    seeMap(e) {
        let id = e.currentTarget.dataset.id
        wx.navigateTo({
            url: '/pages/game1/index?mapurl=' + encodeURIComponent(id)
        })
    }

接参的时候:

   /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        this.setData({
            mapurl:decodeURIComponent(options.mapurl)
        })
    },

vue用的是history模式,导致刷新404,解决方法:

1.服务器是Apache,在代码文件目录里的.htaccess输入(网站那里的伪静态配置看情况):
 <IfModule mod_rewrite.c>
      RewriteEngine On
      RewriteBase /
      RewriteRule ^index\.html$ - [L]
      RewriteCond %{REQUEST_FILENAME} !-f
      RewriteCond %{REQUEST_FILENAME} !-d
      RewriteRule ^(.*)$ ./index.html [L]
</IfModule>
2.服务器是nginx,网站那里的配置文件里(不是伪静态配置)加入(加在root下就行,大概第七行左右):
location / {
       try_files $uri $uri/ /index.html;
    }