740
Chapter 2: ActionScript Language Reference
SharedObject.flush()
Availability
Flash Player 6.
Usage
myLocalSharedObject
.flush([
minimumDiskSpace:Number
])
: Boolean
Parameters
minimumDiskSpace
An optional integer specifying the number of bytes that must be allotted
for this object. The default value is 0.
Returns
A Boolean value:
true
or
false
, or a string value of
"pending"
, as described in the following list:
•
If the user has permitted local information storage for objects from this domain, and the
amount of space allotted is sufficient to store the object, this method returns
true
. (If you have
passed a value for
minimumDiskSpace
, the amount of space allotted must be at least equal to
that value for
true
to be returned).
•
If the user has permitted local information storage for objects from this domain, but the
amount of space allotted is not sufficient to store the object, this method returns
"pending"
.
•
If the user has permanently denied local information storage for objects from this domain, or if
Flash cannot save the object for any reason, this method returns
false
.
Description
Method; immediately writes a locally persistent shared object to a local file. If you don’t use this
method, Flash writes the shared object to a file when the shared object session ends—that is,
when the SWF file is closed, when the shared object is garbage-collected because it no longer has
any references to it or when you call
SharedObject.clear()
.
If this method returns
"pending"
, the Flash Player shows a dialog box asking the user to increase
the amount of disk space available to objects from this domain. To allow space for the shared
object to “grow” when it is saved in the future, which avoids return values of
"pending"
, pass a
value for
minimumDiskSpace
. When Flash tries to write the file, it looks for the number of bytes
passed to
minimumDiskSpace
, instead of looking for enough space to save the shared object at its
current size.
For example, if you expect a shared object to grow to a maximum size of 500 bytes, even though
it might start out much smaller, pass 500 for
minimumDiskSpace
. If Flash asks the user to allot
disk space for the shared object, it will ask for 500 bytes. After the user allots the requested
amount of space, Flash won’t have to ask for more space on future attempts to flush the object (as
long as its size doesn’t exceed 500 bytes).
After the user responds to the dialog box, this method is called again and returns either
true
or
false
;
SharedObject.onStatus
is also invoked with a
code
property of
SharedObject.Flush.Success
or
SharedObject.Flush.Failed
.
For more information, see
“Local disk space considerations” on page 735
.
Содержание FLASH MX
Страница 1: ...ActionScript Language Reference ...
Страница 20: ...20 Contents ...
Страница 24: ...24 Chapter 1 Introduction ...
Страница 39: ... logical AND 39 See also logical NOT inequality strict inequality logical OR equality strict equality ...
Страница 145: ...Button onKeyDown 145 See also Button onKeyUp ...
Страница 186: ...186 Chapter 2 ActionScript Language Reference See also Camera onActivity Camera setMotionLevel ...
Страница 202: ...202 Chapter 2 ActionScript Language Reference See also break default strict equality switch ...
Страница 282: ...282 Chapter 2 ActionScript Language Reference See also break continue while ...
Страница 329: ...import 329 For more information on importing see Importing classes and Using packages in Using ActionScript in Flash ...
Страница 383: ...LoadVars addRequestHeader 383 See also XML addRequestHeader ...
Страница 388: ...388 Chapter 2 my_lv load place a valid URL pointing to a text file here ...
Страница 402: ...402 Chapter 2 ActionScript Language Reference See also LocalConnection connect LocalConnection send ...
Страница 463: ...Microphone setRate 463 See also Microphone rate ...
Страница 469: ...Microphone silenceLevel 469 See also Microphone gain Microphone setSilenceLevel ...
Страница 471: ...Microphone silenceTimeOut 471 silenceLevel_pb label Activity level inactive See also Microphone setSilenceLevel ...
Страница 480: ...480 Chapter 2 ActionScript Language Reference See also Mouse addListener ...
Страница 518: ...518 Chapter 2 ActionScript Language Reference See also MovieClip globalToLocal MovieClip localToGlobal ...
Страница 529: ...MovieClip globalToLocal 529 See also MovieClip getBounds MovieClip localToGlobal ...
Страница 535: ...MovieClip hitTest 535 See also MovieClip getBounds MovieClip globalToLocal MovieClip localToGlobal ...
Страница 612: ...612 Chapter 2 ActionScript Language Reference See also MovieClipLoader onLoadStart ...
Страница 623: ...NetConnection class 623 See also NetStream class Video attachVideo ...
Страница 639: ...NetStream play 639 See also MovieClip attachAudio NetStream close NetStream pause Video attachVideo ...
Страница 649: ...Number 649 See also NaN Number class ...
Страница 679: ...on 679 on release trace X this _x trace Y this _y stopDrag See also onClipEvent ...
Страница 683: ...onUpdate 683 buttonLabel textColor my_mc labelColor ...
Страница 788: ...788 Chapter 2 ActionScript Language Reference See also private public ...
Страница 847: ...System security allowInsecureDomain 847 See also System security allowDomain System exactSettings ...
Страница 1001: ...Video height 1001 my_mc _height my_mc my_video height See also MovieClip _height Video width ...
Страница 1022: ...1022 Chapter 2 ActionScript Language Reference See also XML createElement ...
Страница 1057: ...XML xmlDecl 1057 See also XML docTypeDecl XML toString ...
Страница 1070: ...1070 Chapter 2 ActionScript Language Reference ...
Страница 1104: ...1104 Appendix Deprecated Language Elements ...