MyWebAppは、SDカードのMyWebAppフォルダの下にあるindex.html(ローカルWebサイト)ファイルをロードするAndroidアプリです。
カスタムWebコンテンツをMyWebAppフォルダにコピーします。 HTML、CSS、JavaScriptファイルを使用できます。その後、アプリをリロードしてコンテンツを表示します。
window.external.functionName(オプションのパラメータ)を使用して、JavaScriptコードから事前定義された関数を呼び出すことができます。呼び出された関数とともに、関数名とオプションのパラメータを置き換えます。いくつかの関数は次のとおりです。
-
getwidth()
-
getheight()
-
getAndroidid()
-
getUserAccount()
-
fileeExist( 'test.txt')
-
filewrite( 'test.txt'、 'test data.')
-
fileload( 'test.txt')
-
FileDelete( 'test.txt')
-
createdirectory( 'temp') - DeleteDirectory( 'temp')
-
getContact()onContactPickerSuccess(vlstrname、vlstrnumbers)とonContactPickerFail(vlstrerror)を発射します。成功すると、Base64の画像データのWindow.External.getPictureDatureData()を呼び出します。
-
StartGPSService()がOnLocationChanged(vldbllat、vldbllon、vldblspeed)とonStatusChanged(vlstrstatus)を発射します。
-
cancelgpsService()
-
startttsService()
-
setSpokenLanguage(LanguageCode)ej: 'en'、 'spa'、 'es'など
-
speaktext(テキスト)
-
cancelttsservice()
-
msgbox(メッセージ)
-
PlayBeep(Tone)EJ:28
-
PlaySound( 'http://soundbible.com/mp3/music_box-big_daddy-1389738694.mp3')
-
cancelToast()
- enabletoast()
- そしてもっと来る。
- GetWidth()
- GetHeight()
- GetAndroidID()
- GetUserAccount()
- FileExist('test.txt')
- FileWrite('test.txt', 'Test data.')
- FileLoad('test.txt')
- FileDelete('test.txt')
- CreateDirectory('temp')
- DeleteDirectory('temp')
- GetContact()
- GetPicture()
- StartGPSService()
- CancelGPSService()
- StartTTSService()
- SetSpokenLanguage(LanguageCode)
- SpeakText(Text)
- CancelTTSService()
- MsgBox(Message)
- PlayBeep(Tone) Ej: 28
- PlaySound('http://...')
- CancelToast()
- EnableToast()