이 글에서는 HTML5를 사용하여 로컬 앱을 여는 방법을 공유합니다.
먼저 앱이 열릴 수 있도록 하려면 androidManifest.xml에 구성된 필터에 data 속성을 표현해야 합니다. androidManifest.xml 코드는 다음과 같습니다.
XML/HTML 코드클립보드에 콘텐츠 복사
-
xml 버전="1.0" 인코딩="utf-8"?>
-
<매니페스트 xmlns:android=" http://schemas.android.com/apk/res/android"
- 패키지="com.taoge"
- android:versionCode="2"
- android:versionName="3.24.03" >
-
<uses-sdk
- android:minSdkVersion="8"
- android:targetSdkVersion="17" />
-
<신청
- android:allowBackup="true"
- android:configChanges="orientation|screenSize"
- android:icon="@drawable/logo"
- android:label="@string/app_name"
- android:logo="@drawable/logo"
- android:sharedUserId="android.uid.system"
- android:theme="@android:style/Theme.Light.NoTitleBar" >
-
<활동
- android:name="xttblog.WelcomeActivity"
- android:excludeFromRecents="true"
- android:screenOrientation="세로"
- android:theme="@android:style/Theme.Light.NoTitleBar" >
-
<인텐트 필터>
-
<액션 android:name=" android.intent.action.MAIN" />
-
<범주 android:이름=" android.intent.category.LAUNCHER" />
-
인텐트 필터>
-
<인텐트 필터>
-
<액션 android:name=" android.intent.action.VIEW" />
-
<범주 android:이름=" android.intent.category.BROWSABLE" />
-
<범주 android:이름=" android.intent.category.DEFAULT" />
-
<데이터 android:pathPrefix=" /taoge/open"
- android:scheme="xttblog" />
-
인텐트 필터>
-
활동>
-
<활동
- android:name="xttblog.AntRepairActivity"
- android:label="@string/title_activity_ant_repair" >
-
활동>
-
신청>
-
매니페스트>
둘째, 웹페이지에서 xttblog://taoge/open을 방문해야 합니다. script, iframe, img 등과 같이 사용할 수 있는 요소가 많이 있습니다. src 속성을 사용하여 xttblog://taoge/open을 방문하세요. html5 코드는 다음과 같습니다.
XML/HTML 코드클립보드에 콘텐츠 복사
-
>
-
<html>
-
<스크립트>
-
함수 openapp(){
-
document.getElementById('xttblog').innerHTML=''
-
}
-
스크립트>
-
<몸>
-
<div 스타일="디스플레이: 없음;" id="xttblog">div>
-
<입력 입력="버튼" 값="앱 열기" 클릭= "openapp();">
-
몸>
-
html>
위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.