質問編集履歴

1

解決方法を記入

2016/06/01 09:43

投稿

sakura_bird1
sakura_bird1

スコア7

test CHANGED
File without changes
test CHANGED
@@ -91,3 +91,43 @@
91
91
  何かヒントやいい方法をお持ちの方がいらっしゃいましたらご教示くださると助かります。
92
92
 
93
93
  なにとぞよろしくお願いします。
94
+
95
+
96
+
97
+
98
+
99
+
100
+
101
+ ###解決方法
102
+
103
+
104
+
105
+ omochiさんのコードを使わせていただき、次のようなコードをonPageFinishedメソッドから呼び出して期待通りに動きました。ご回答くださった方々まことにありがとうございました。
106
+
107
+
108
+
109
+ ```lang-java
110
+
111
+ private void removeFooter() {
112
+
113
+ // 表示したくない部分を取り除く
114
+
115
+ mWebView.loadUrl("javascript:(function() { " +
116
+
117
+ "var elements = document.getElementsByTagName('div'); " +
118
+
119
+ "for(var i = 0; i < elements.length; i++){ " +
120
+
121
+ "if(elements[i].getAttribute('data-role') == 'footer'){" +
122
+
123
+ "elements[i].style.display='none'; " +
124
+
125
+ "}}" +
126
+
127
+ "})()");
128
+
129
+ }
130
+
131
+
132
+
133
+ ```