font.js 856 B

1234567891011121314151617181920212223242526
  1. (function() {
  2. if (typeof WeixinJSBridge == "object" && typeof WeixinJSBridge.invoke == "function") {
  3. handleFontSize();
  4. } else {
  5. //小程序不支持
  6. // if (document.addEventListener) {
  7. // document.addEventListener("WeixinJSBridgeReady", handleFontSize, false);
  8. // } else if (document.attachEvent) {
  9. // document.attachEvent("WeixinJSBridgeReady", handleFontSize);
  10. // document.attachEvent("onWeixinJSBridgeReady", handleFontSize);
  11. // }
  12. }
  13. function handleFontSize() {
  14. /*设置网页字体为默认大小*/
  15. WeixinJSBridge.invoke('setFontSizeCallback', {
  16. 'fontSize': 0
  17. });
  18. /*重写设置网页字体大小的事件*/
  19. WeixinJSBridge.on('menu:setfont', function() {
  20. WeixinJSBridge.invoke('setFontSizeCallback', {
  21. 'fontSize': 0
  22. });
  23. });
  24. }
  25. })();