webview 요소의 글꼴을 변경하려고합니다. 나는 웹 페이지를 만들고 그 외에 .ttf 파일을 배치했다. 나는 페이지를 열었고 잘 보였다. 이제 웹보기를 사용하여 표시하고 싶습니다. 내가 트위터 부트 스트랩을 사용하고 있기 때문에, 나는 loadUrl
메서드를 사용하여 페이지를로드합니다.android는 webview에서 글꼴을 변경할 수 없습니다.
페이지가로드되지만 글꼴이 잘못되었습니다.
@font-face {
font-family: 'Far.TitrDF';
src: url('file:///android_asset/www/Far_TitrDF.ttf');
}
@font-face {
font-family: 'Far.TitrDF';
src: url('Far_TitrDF.ttf');
}
나는 또한 '글꼴'디렉토리를 생성 시도 : 내 CSS 스타일 파일에서 나는이 (내 html 파일이 'WWW'디렉토리 내 자산 폴더에 내가뿐만 아니라 해당 폴더에 폰트를 넣어) 시도 assets 폴더에 넣고 내 글꼴을 넣어 다음을 시도해보십시오.
@font-face {
font-family: 'Far.TitrDF';
src: url('file:///android_asset/fonts/Far_TitrDF.ttf');
}
@font-face {
font-family: 'Far.TitrDF';
src: url('../fonts/Far_TitrDF.ttf');
}
성공하지 못했습니다. 스타일과 같은 모든 것이 잘 표시된다는 것은 재미 있습니다. 내가 여기서 뭘 잘못하고 있는지 말해 줄 수 있니?
uri 또는 html 형식의 외부 정보를 표시해야하는 경우가 있습니다. 필요한 경우 웹보기를 사용해야합니다. . 내 경우에는 기본 스타일을 가지고 html 정보를 표시해야하지만 webview는 글꼴을 인식 할 수 없습니다. –