私は自分のアプリをアップロードするのに何度も試みましたが、これはWordpressのjsonとwebviewからjsonのリンクを開くために、hereという変更を加えました。しかし、アップロードしようとすると、次のメッセージがGoogleから送信されます。私のアプリはGoogle Playコンソールで拒否されました
サービスを利用して、サービスやAPIを利用規約に違反しないように変更します。たとえば、YouTubeの動画をバックグラウンドで再生できるようにするなどです。
これは私のWebViewコードです:
public class Webview extends AppCompatActivity {
WebView myWebView;
private boolean mShouldPause;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_webview);
String link = getIntent().getStringExtra("link");
myWebView = (WebView) findViewById(R.id.vebview);
myWebView.loadUrl(link);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
myWebView.setWebViewClient(new WebViewClient(){
@Override
public void onLoadResource(WebView webview, String url) {
super.onLoadResource(webview, url);
if (url.contains("youtube.com")) mShouldPause = true;
}
});
//button for share the link of webview
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/plain");
String shareBody = "you body here";
String shareSub= "suject here";
intent.putExtra(Intent.EXTRA_SUBJECT,shareSub);
intent.putExtra(Intent.EXTRA_TEXT,shareBody);
startActivity(Intent.createChooser(intent,"Compartilhe"));
}
});
}
@Override
public void onPause() {
super.onPause();
if(mShouldPause){
myWebView.onPause();
}
mShouldPause = false;
}
誰かが私が間違ってやっている知っていますか?
私は、そのサードパーティのサイトののToSについてオフトピックとして、この質問を閉じるために投票していますプログラミングに関してではなく –
問題はサードパーティではなく、アプリでは私の質問の編集だけでなく許可も忘れました –
私はあなたの答えを下に移動しました。誰かがそれにコメントしました。コメントはあなたのためでした。下記を参照してください。 – halfer