zoukankan      html  css  js  c++  java
  • 工作笔记

    1. super-home 是微信小程序超级首页web端的,页面的vue文件存于 srccomponentsxcx-mini里面, 相应的布局样式(颜色,字体,等)在srcassets里面

    2. 超级页面做完之后,可以用 npm在本地打包生成运行, 

    运行之后, 没问题,需要上传测试服, 应该编译一下,在super-home 下的package.json里面,如图


    在phpstrom里面 点击build旁边的 三角符号,及可编译(前提,安装node.js)
    编译完成后,会在同级目录生成dist文件夹,把该文件夹下的 static文件夹 和 index.html 使用ftp 上传到 测试服的 super-home下 并替换之。
    即可 在测试服查看效果


    上线的话,也只用把dist下的 static和index上线就行, 其他修改的 vue 或者 样式 不用上线
    --------------------------------------------------------------------------------

    3. 超级首页打包,要想默认 进入的地址就是 custom 则应该在打包的时候,把 新建的超级页面,放在最前面,如下图所示:


    --------------------------------------------------------------------------------
    
    

     4. 小程序商品使用腾讯视频插件步骤

        1)  首先在打包的时候,开启腾讯视频配置

        2)  打包完成后,会在app.json 出现如下图所示

                    

      3)  在你想使用腾讯视频的页面里面,打开 XX.json (eg detail.json)  先配置一下
            "usingComponents": {
                 "txv-video": "plugin://tencentvideo/video"
              }
      4)在wxml 页面 加一下代码
    <txv-video vid="{{article_info.vid}}" playerid="txv1" controls='{{true}}' usePoster='{{true}}'></txv-video>
    其中vid需要在后台接口进行字符串过滤判断
           if(strpos($info['vid'],'qq.com') !==false){//腾讯视频播放地址的提取vid

                  $u_arr = explode('/',$info['vid']);
                 $info['vid'] = substr(end($u_arr),0,11);//腾讯vid
             }

     ---------------------------------------------------------------------------------------

    5. 微信小程序腾讯视频插件相关文档

         https://mp.weixin.qq.com/wxopen/plugindevdoc? appid=wxa75efa648b60994b&token=1327615254&lang=zh_CN&scene=21&uin=&key=&devicetype=Windows+7&version=6206034d&ascene=1&winzoom=1

    ----------------------------------------------------------------------------

    6. token 是原先的项目ID  也就是app_id  ; 而 child_token 是小程序的原始id

    ----------------------------------------------------------------------------

    7. 

    <block name="js_control">
    <script type="text/javascript">
    $(document).ready(function () {
    console.log(111122)
    $("#save").click(function () {
    var value = $("input[id='name']").val()
    console.log(value)
    })
    })
    </script>
    </block>
    当页面要用自己的js的时候, <block name= "js_control"> 只能写 js_control

    ----------------------------------------------------------------------------

     8. 规定小程序页面路径的优先级

    需要在 application / common / Model / PackModel 里面 找到自己的模块改变位置即可

    ----------------------------------------------------------------------------

    9. 微信开发者工具 数据控制台 preview 和 response 格式一致 问题

    常规情况下, preview 返回的数据应该是 json格式的,

     但是 preview 和 response 显示都是上图所示的那种

    这会造成一个问题,就是 开发者工具可以预览数据,但是 手机不能查看

    之所以造成这个问题的原因是 preview 返回的数据,部分数据无法被解析, 可能是 " 等 引起的, 

  • 相关阅读:
    学习UML类图
    【转】监听器(Listener)学习
    【转】ContextLoaderListener和DispatcherServlet加载内容的区别
    个人B站+微信公众号
    如何直观形象地树状打印一棵二叉树?
    轻松手撕10大排序算法
    简单易懂的快速幂取模算法
    程序员必学:快速幂算法
    为什么Swift和Python要抛弃++--?
    JetBrains系列IDE的配色方案(IDEACLionPyCharm)
  • 原文地址:https://www.cnblogs.com/wangshuazi/p/11557696.html
Copyright © 2011-2022 走看看