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

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

hzc
hzc앞으로
2020-07-01 09:54:064691검색

모든 사람이 이미지를 생성하기 위해 캔버스를 사용해야 하는 필요성을 겪게 될 것이라고 믿습니다.
물론 프로젝트의 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으로 문의하시기 바랍니다. 삭제