Having the same problem in Chrome and IE with one of my applications. It was built with an older version of Flex Builder (prob 3.1 ish) . My application that is working was upgraded to the 3.6 App builder .
Workarounds:
For IE: Ctrl + scroll. This resizes the page, and enables scrolling.
- Does not work for Chrome for me
Cross Browser: Resize browser: Immediately after resizing, scrolling works. This isn't exactly the best solution.
I tried Dan Durkee's solution, but it didn't work for me. My content is secured and you have to login to the map before all of the content loads. I found that no method if performed before logging in will solve this issue. So, if you have some javascript firing after page load, it will not work.
This was my quick and dirty solution:
<script type="text/javascript">
function waitThenResize() {
var resizing = setInterval(function() {resizeM()}, 10000)
setTimeout(function() {clearInterval(resizing);}, 120000)
}
function resizeM() {
if (document.getElementById('index').height == '99.9%')
{
document.getElementById('index').height = '100%'
}
else {document.getElementById('index').height = '99.9%'}
}
</script>
This will resize the map object every 10 seconds for 2 minutes which will be long enough for the user to log in. Once the user logs in and the map resizes, they can use the scroll wheel to zoom in/out.
-----------------------------------------------------------------------------------
EDIT
I just "upgraded" the application that wasn't scrolling from 3.0/3.1 somewhere in there to the current 3.6 app builder. Scrolling now works without any work-arounds. Assuming this is some sort of Flash Update that caused this? Can anyone confirm that
1) they are having this problem with versions older than App Builder 3.6
2) They are not having this problem with 3.6.