简体   繁体   English

带有javascript滚动条的Adobe AIR HTML / JS应用程序

[英]Adobe AIR HTML/JS application with javascript scrollbars

I would like to know if it is possible to have custom Javascript scrollbars in an Adobe AIR application. 我想知道是否可以在Adobe AIR应用程序中使用自定义Javascript滚动条。 The AIR application is HTML/JS based. AIR应用程序基于HTML / JS。 I want to have custom scrollbars for some divs and iFrames. 我想为一些div和iFrames设置自定义滚动条。 I've tried many jQuery plugins (antiscroll, lionbars, etc) but nothing worked. 我尝试了很多jQuery插件(antiscroll,lionbars等),但没有任何效果。 I can only style the native AIR scrollbars with CSS. 我只能使用CSS设置原生AIR滚动条的样式。

So, does Adobe AIR support javascript based scrollbars for HTML blocks / iFrames? 那么,Adobe AIR是否支持基于javascript的HTML块/ iFrame滚动条?

First, answer to your question: 首先,回答你的问题:

Yes, Adobe AIR support javascript based scrollbars for HTML blocks/iFrames. 是的,Adobe AIR支持基于javascript的HTML块/ iFrame滚动条。

And more to this answer: This is very old question but my answer would help someone. 对于这个答案更多:这是一个非常古老的问题,但我的回答会对某人有所帮助。 As there is not much documentation available for Adobe AIR. 由于没有太多可用于Adobe AIR的文档。 Do something in the Javascript, do not use latest jQuery plugin. 在Javascript中做一些事情,不要使用最新的jQuery插件。 It will work definitely. 它肯定会工作。 Go through the supported list of elements that supports the Adobe AIR. 浏览支持Adobe AIR的受支持的元素列表。

WebKit features not supported in AIR AIR中不支持WebKit功能

Adobe AIR 1.0 and later Adobe AIR 1.0及更高版本

AIR does not support the following features available in WebKit or Safari 4:
  • Cross-domain messaging via window.postMessage (AIR provides its own cross-domain communication APIs) 通过window.postMessage进行跨域消息传递(AIR提供自己的跨域通信API)

  • CSS variables CSS变量

  • Web Open Font Format (WOFF) and SVG fonts. Web开放字体格式(WOFF)和SVG字体。

  • HTML video and audio tags HTML视频和音频标签

  • Media device queries 媒体设备查询
  • Offline application cache 离线应用缓存
  • Printing (AIR provides its own PrintJob API) 打印(AIR提供自己的PrintJob API)
  • Spelling and grammar checkers 拼写和语法检查
  • SVG SVG
  • WAI-ARIA WAI-ARIA
  • WebSockets (AIR provides its own socket APIs) WebSockets(AIR提供自己的套接字API)
  • Web workers 网络工作者
  • WebKit SQL API (AIR provides its own API) WebKit SQL API(AIR提供自己的API)
  • WebKit geolocation API (AIR provides its own geolocation API on supported devices) WebKit地理定位API(AIR在支持的设备上提供自己的地理定位API)
  • WebKit multi-file upload API WebKit多文件上传API
  • WebKit touch events (AIR provides its own touch events) WebKit触摸事件(AIR提供自己的触摸事件)
  • Wireless Markup Language (WML) The following lists contain specific JavaScript APIs, HTML elements, and CSS properties and values that AIR does not support: 无线标记语言(WML)以下列表包含AIR不支持的特定JavaScript API,HTML元素和CSS属性及值:

    Unsupported JavaScript Window object members: 不支持的JavaScript窗口对象成员:

    • applicationCache() applicationCache()
    • console 安慰
    • openDatabase() 的openDatabase()
    • postMessage() 的postMessage()
    • document.print() Unsupported HTML tags: document.print()不支持的HTML标记:
    • audio 音频
    • video 视频
    • Unsupported HTML attributes: 不支持的HTML属性:
    • aria-* 咏叹调-*
    • draggable 拖动
    • formnovalidate formnovalidate
    • list 名单
    • novalidate NOVALIDATE
    • onbeforeload onbeforeload
    • onhashchange onhashchange
    • onorientationchange onorientationchange
    • onpagehide onpagehide
    • onpageshow onpageshow
    • onpopstate onpopstate
    • ontouchstart ontouchstart
    • ontouchmove ontouchmove
    • ontouchend ontouchend
    • ontouchcancel ontouchcancel
    • onwebkitbeginfullscreen onwebkitbeginfullscreen
    • onwebkitendfullscreen onwebkitendfullscreen
    • pattern 图案
    • required 需要
    • sandbox Unsupported JavaScript events: sandbox不支持的JavaScript事件:
    • beforeload beforeload
    • hashchange hashchange
    • orientationchange orientationchange
    • pagehide pagehide
    • pageshow pageshow
    • popstate popstate
    • touchstart touchstart
    • touchmove touchmove
    • touchend touchend
    • touchcancel touchcancel
    • webkitbeginfullscreen webkitbeginfullscreen
    • webkitendfullscreen Unsupported CSS properties: webkitendfullscreen不支持的CSS属性:
    • background-clip 背景素材
    • background-origin (use -webkit-background-origin) background-origin(使用-webkit-background-origin)
    • background-repeat-x 背景重复-X
    • background-repeat-y 背景重复-Y
    • background-size (use -webkit-background-size) background-size(使用-webkit-background-size)
    • border-bottom-left-radius 边框左下角半径
    • border-bottom-right-radius 边框右下角半径
    • border-radius 边界半径
    • border-top-left-radius 边框左上角的半径
    • border-top-right-radius 边框右上角半径
    • text-rendering 文本渲染
    • -webkit-animation-play-state -webkit-动画播放状态
    • -webkit-background-clip -webkit-背景夹
    • -webkit-color-correction -webkit-颜色校正
    • -webkit-font-smoothing Unsupported CSS values: -webkit-font-smoothing不支持的CSS值:
    • appearance property values: 外观属性值:
    • media-volume-slider-container 媒体 - 体积 - 滑块 - 容器
    • media-volume-slider 介质体积滑块
    • media-volume-sliderthumb 媒体音量sliderthumb
    • outer-spin-button 外旋钮
    • border-box (background-clip and background-origin) 边框(背景剪辑和背景原点)
    • contain (background-size) 包含(背景大小)
    • content-box (background-clip and background-origin) 内容框(背景剪辑和背景原点)
    • cover (background-size) 封面(背景大小)
    • list property values: 列表属性值:
    • afar
    • amharic 阿姆哈拉语
    • amharic-abegede 阿姆哈拉语,abegede
    • cjk-earthly-branch CJK-尘世分支
    • cjk-heavenly-stem CJK-天上干
    • ethiopic 衣索比亚
    • ethiopic-abegede 埃塞俄比亚,abegede
    • ethiopic-abegede-am-et 埃塞俄比亚-abegede-AM-ET
    • ethiopic-abegede-gez 埃塞俄比亚-abegede - 盖孜
    • ethiopic-abegede-ti-er 埃塞俄比亚-abegede-TI-ER
    • ethiopic-abegede-ti-et 埃塞俄比亚-abegede钛等
    • ethiopic-halehame-aa-er 埃塞俄比亚-halehame-AA-ER
    • ethiopic-halehame-aa-et 埃塞俄比亚-halehame-AA-等
    • ethiopic-halehame-am-et 埃塞俄比亚-halehame-AM-ET
    • ethiopic-halehame-gez 埃塞俄比亚-halehame - 盖孜
    • ethiopic-halehame-om-et 埃塞俄比亚-halehame-OM-等
    • ethiopic-halehame-sid-et 埃塞俄比亚-halehame-SID-等
    • ethiopic-halehame-so-et 埃塞俄比亚-halehame那么等
    • ethiopic-halehame-ti-er 埃塞俄比亚-halehame-TI-ER
    • ethiopic-halehame-ti-et 埃塞俄比亚-halehame钛等
    • ethiopic-halehame-tig 埃塞俄比亚-halehame-TIG
    • hangul 韩文
    • hangul-consonant 韩文辅音
    • lower-norwegian 低挪威
    • oromo 奥罗莫
    • sidama sidama
    • somali 索马里
    • tigre 蒂格雷
    • tigrinya-er 提格雷语儿
    • tigrinya-er-abegede 提格雷语-ER-abegede
    • tigrinya-et 提格雷语,等
    • tigrinya-et-abegede 蒂格里亚-ET-abegede
    • upper-greek 上希腊
    • upper-norwegian 上挪
    • -wap-marquee (display property) -wap-marquee(显示属性)

Source: Adobe Air Flash Platform 资料来源: Adobe Air Flash Platform

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM