使用Android应用程序可能会影响移动浏览器的内容吗?

时间:2019-02-19 00:14:54

标签: android browser google-chrome-extension

我将以我有限的知识开始构建Android应用程序,但不确定是否可以使用此功能,但希望SO的杰出人士能有所帮助!

应用程序的基本功能类似于用户在应用程序中输入文本字符串(例如“ Chicago Bulls”),然后在使用移动浏览器时,格式化该文本字符串在页面上的所有实例变成粗体和红色字母。

使用Android应用程序可以做到吗?还是类似的东西?

我通过Google搜索构建了与移动浏览器集成的Android应用程序,但找不到任何相关内容。我以为我可以构建移动的Chrome扩展程序,但是Android似乎还不支持Chrome扩展程序?

1 个答案:

答案 0 :(得分:0)

我不清楚您的问题。我假设您要在webview中更改某些字体?如果是这样,那么您可以尝试

示例:

a)初始化您的网络视图

webview = (WebView) findViewById(R.id.webView);

b)创建您赢得的样式表并附加到html正文

String pish = "<html><head><style type=\"text/css\">@font-face {font-family: 
MyFont;src: url(\"file:///android_asset/font/BMitra.ttf\")}body {font-family: 
MyFont;font-size: medium;text-align: justify;}</style></head><body>";
String pas = "</body></html>";

c)在Webview上加载

String webContent = pish + YourTxext + pas;
String internalFilePath = "file://" + getFilesDir().getAbsolutePath() + "/";
webview.loadDataWithBaseURL(internalFilePath, webContent, "text/html", "UTF-8", null);