> 위챗 애플릿 > 미니 프로그램 개발 > 미니프로그램 캔버스 숨김 문제 해결

미니프로그램 캔버스 숨김 문제 해결

hzc
풀어 주다: 2020-07-01 09:54:53
앞으로
4712명이 탐색했습니다.

모든 사람이 이미지를 생성하기 위해 캔버스를 사용해야 하는 필요성을 겪게 될 것이라고 믿습니다.
물론 프로젝트의 wxml 페이지에서 캔버스를 생성한 후 CSS를 어떻게 추가하든 상관이 없다는 것을 알았습니다. 페이지에 영향을 주지 않으면 캔버스를 만들 수 없습니다.

  <canvas    style="opacity:0;position:fixed;z-index:-9999;">
    // 无论是opacity  还是  z-index 都无法解决,多多少少会影响
   </canvas>
로그인 후 복사

잠시 고민하다가 다음과 같은 해결책을 생각해 냈습니다. 외부 레이어에 상위 태그를 추가한 다음 상위 태그 표시 canvas

<view  style="width:0px;height:0px; overflow:hidden"> //让父标签 0宽 0高 隐藏溢出
    <canvas >
    </canvas>
</view>
로그인 후 복사
위의 내용이 작동하지 않으면 다음을 살펴보세요:

  <canvas style="position:fixed:left:9999px" >
// 直接让canvas 飞到天际,  简单粗暴;   使用时注意 position的问题; 如果 fixed不行, 换其他定位试试
    </canvas>
로그인 후 복사
ok.. 어서 코드를 작성하세요...

추천 튜토리얼: "

WeChat Mini Program"

위 내용은 미니프로그램 캔버스 숨김 문제 해결의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:jianshu.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿