2017-04-22 62 views
-1

我已經嘗試了許多次,上傳我的應用程序,將距Wordpress和web視圖一個JSON打開從JSON鏈接,我做了建議here的變化。但是,當我嘗試上傳時,Google會將此消息發送給我:我的應用程序已被谷歌拒絕播放控制檯

修改您的應用,以確保其不會以違反其服務條款的方式訪問或使用服務或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; 
} 

有人知道我做錯了嗎?

+0

我投票關閉這一問題作爲題外話許可,因爲它的有關第三方網站的ToS ,不是編程 –

+0

這個問題是不是在第三方而是在應用程序,我忘了許可,以及在我的問題 –

+0

的編輯,我在下面移動你的答案,有人曾這樣評價它 - 我認爲,評論是爲你,見下文。 – halfer

回答

0

(發佈代表OP)的

我找到了解決辦法,並在我的應用程序,我錯過清單文件

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
+0

還要記住,當你第一次啓動應用程序時,它應該詢問用戶的權限。或者至少具有安全風險的權限。在較舊的android應用程序(SDK)中,這不是必需的。但是在新的SDK中,如果您不處理權限或請求權限,它也會崩潰。 – Renier

相關問題